- Валик
- ruby 2.5 performance improvements
- nested transactions
- memory conscious programming in ruby
- Серёжа
- когда стоит забить и поставить setTimeout
- Валик
- race condition при деплое
- wildcard сертификаты
- ruby 2.5 preview
- nullalign gem
- Илья А.
- Postgres 10
- Логическая репликация
- Валик
- early hints
- Илья Д.
- google home, chromebook, pixel, ipad with keyboard as workstation
- pypy, pyston
- Валик
- Ubiquiti Networks
- Илья А.
- Antlr
- Валик
- gemfile will be renamed
- postgres concurrent index
- angular sucks
- Илья Д.
- Atom IDE and Language Server Protocol
- Илья Д.
- gem bootsnap
- gem snip_snip
- remote debugging with subdomains on mobile device
- Илья А.
- rails_cache_tags
- Валик
- WYSIWYG: ckeditor tinymce squire mercury
- self building bridge
- Валик
- Блокчейн
- Юра
- Ethereum, PLB.
- Илья
- What you should know about collapsing margins
- Илья Д.
- Раст
- Zero cost abstractions. Traits. 3 правила. В C переменная -- область RAM. В Rust -- binding. Есть tuple. Значения массива в куче. ";" превращает expression в statement. Ownership всегда один. По дефолту все Variable binding -- immutable. Borrowing -- одолжить ownership. На 1 переменную или много референсов, или один mutable reference. Изза разных scope.
- Раст
- Валик
- gem rails best practices
- proper memoization
- лучше делать через defined?
- стоит ли мигрировать данные в db/migrate
- зависит
- lib/tasks vs scripts
- Валик хранит одноразовые таски в директории scripts, запускает через rails runner
- Валик
- Implicit code
- Improving capistrano deployment performance
- gem sassc-ruby
- gem marginalia
- gem rubotnik-boilerplate
- gem methodobject
- Hello, Sidekiq 5.0
- gem administrate (still sucks)
- rails 5.1 final
- search and autocomplete in rails
- Shadowing bug in the wild
- Сергей
- Moby Docker
- Валик
- Причины перехода с Postgres на MySQL у Убера
- Юра
- column oriented databases
- Сергей
- Docker swarm
- Валик
- Интересный баг с неудаленным индексом
- Валик
- Gems that amazed us:
- gem ransack https://github.com/activerecord-hackery/ransack
- gem devise masquerade
- gem premailer rails, letter opener
- gem roadie
- gem sitemap generator
- gem grape swagger
- gem vcr
- gem retryable
- gem chartkit
- gem groupdate
- gem money rails
- gem rack attack
- gem awrence
- gem enterprise
- Gems that amazed us:
- Валик
- prepared statements in postgres
- citrus data sharding
- pronto: Quick automated code review of your changes
- 8 Useful Ruby on Rails Gems We Couldn't Live Without
- gem smarter_csv
- gem bundler-audit
- gem annotate
- Илья А.
- react
- Валик
- кластеры postgres pg_updateclusters
- pgtune
- puma_worker_killer gem
- enable_rolling_restart отрубил
- pg_prepared_statements
- уменьшили размер кеша с 1000 до 100, statement_limit в database_yaml
- webextension api
- Илья X
- reactivex.io effects
- rxmarbles.com
- Comprehensive Introduction to @ngrx/store
- reactivex.io effects
- Валик:
- Плохие гемы
- https://github.com/ASoftCo/leaky-gems
- gem devise-token-auth
- gem sidekiq-unique-jobs фейлится на 1_000_000 тасках
- github.com redlock-rb -- альтернатива
- nokogiri
- раньше тёк
- gem mime-types
- gem spree
- no documentation
- https://github.com/Dwolla/dwolla-ruby/blob/master/lib/dwolla/offsite_gateway.rb
- rails_admin + will_paginate = conflict
- axlsx - high memory usage
- rails_admin csrf vulnerability
- pry changes test behaviour
- Плохие гемы
- Илья:
- immutable.js от facebook
- gem whenever
- https://github.com/swagger-api/swagger-codegen
- Валик
- What HTTP/2 means for rails developer?
- New hash implementation in ruby 2.4
- Gem underlock -- Encryption for Ruby made easy.
- gem spreadsheet_architect
- Илья А
- Gem activerecord-typedstore -- Store with typed attributes.
- Валик
- Ринат
- Тут был валик
- Зачем валик был напротив Рината
- Аня
- Вова
- xlforms,saripaar,SwiftValidator, swift guards
- Дима Н
- Валик
- sidekiq-pro
- grape
- Вова
- Юра К
- React.js p2
- Женя Ш
- Emacs + upgrade to NeoVim
- Юра К
- Что-нибудь
- Максим
- CircleCI
- Дима Н
- dbus
- Валик
- Валик
- Кирилл
- Вова
- firebase
- Оля +
- Жора
- COM port
- Print from browser
- Кирилл
- Вова
- Google IO releases
- Валик
- Кирилл
- Саша Б
- Задание целей и A/B тестирование в яндекс метрике
- http://habrahabr.ru/post/254425/
- Валик
- Саша Б
- Валик
- Кирилл
- Юра К
- Кирилл
- Вова
- PR
- Жора
- self improvements
- Валик
- https://github.com/postcss/postcss
- https://github.com/stefankroes/ancestry
- self improvements
- Кирилл
- https://github.com/timjacobi/angular2-education
- self improvements
- Юра К
- self improvements
- Илья
- http://codingwithaxe.com/5-less-used-enumerators-of-ruby/
- dynamic routes
- Вова
- No more loops
- Валик
- БД
https://speakerdeck.com/amcaplan/flag-your-features-with-rollout-and-degrade
- Кирилл
- Жора
- jenkins + ghprb
- Валик
- https://github.com/Pasvaz/bindonce
- paper_trail
- pg_repack
- Юра К
- Сервис-объекты
- Валик
- angular rails resource / rest angular snapshots
- https://github.com/comfy/comfortable-mexican-sofa
- text_pattern_ops + http://habrahabr.ru/post/203386/
- Саша Б
- Watir и бутылка рома - как я стал пиратом
- Вова
- Расскажу про хакатон и покажу прилажку если попаду на тупичек =)
- Или React Native =)
- Валик
- angular rails resource / rest angular snapshots
- https://github.com/comfy/comfortable-mexican-sofa
- Вова
- И снова пару слов о боли =)
- https://developer.android.com/tools/building/multidex.html
- Юра К
- Нейминг
- Юра
- google analytics
- Илья
- Валик
- https://lodash.com/ + order by popular_checked_at, id DESC NULLS LAST;
- Саша П
- Илья
- Саша П
- SPA SEO
- Дима
- datomic, если успею сделать демку
- Вова
- Боль и унижение в архитектуре приложений
- Илья
- Валик
- multi-tenancy apps
- Саша Б
- video streaming, как не надо делать merge
- Илья
- stripe
- Валик
- Как Валик сайты научился оптимизировать aka http://www.smashingmagazine.com/
- Вова
- Seductive mobile design
- Валик
- Саша П
- pry, pry-rails, pry-debugger
- Илья
- WebPay integration
- Валик
- Саша Б
- http://bucardo.org/
- репликация для чайников
- Саша П
- Николай
- NLP
- Юра
- debounce, throttle, event sourcing, knewton, rails-disco, DRb
- http://underscorejs.org/#throttle
- https://github.com/eventstore/eventstore/wiki/Event-Sourcing-Basics
- http://habrahabr.ru/company/npl/blog/244539/
- https://github.com/hicknhack-software/rails-disco
- http://www.sitepoint.com/rails-disco-get-event-sourcing/
- Валик
- Дима
- datomic
- coreOS
- Clojure
- Валик
- Кирилл
- Ruby 3.0, soft typing, http://www.sitepoint.com/unraveling-string-key-performance-ruby-2-2/
- Саша Б
- не придет - вот ГАТ - а я все же пришел =)
- Саша П
- money-rails
- Дима
- Datomic ?
- Илья
- Валик
- Кирилл
- Ruby 3.0 soft typing
- Саша П
- Юра
- Валик
- Саша Б
- Яндекс метрика
- Юра К.
- jenkins, new relic, яндекс метрика
- Алесь
- git inside
- Валик
- Саша Б
- Саша П
- Денис К.
- Валик
- Юра
- Илья
- Алесь +
- Валик
- Саша П
- ruby 3.0
- Mostly adequate guide to FP (in javascript)
- OPS nginx
- angular2
- docker
- ember
- fun
- mr
- reading
- rails
- ruby
- gem
- lol
- rails -> ember
- ES6
- devtools
- sinatra clone
- clojure
- Date vs DateTime
- nginx metrics
- Elixir Intro by Jose
- Rails + FE authentication
- pure JS vs underscore