Как стать автором
Обновить
33.6
Карма
0
Рейтинг
Timur Vafin @timurv

Пользователь

  • Подписчики 28
  • Подписки 30

За YouTube заплатили лишний миллиард

Над Google Reader работают 24 разработчика.

10 оптических иллюзий за 2 минуты от Samsung

Он чего в стрингах? )

Стоит ли вам использовать Google AppEngine?

Если в русском тексте встречаешь фразу «полное дерьмо» сразу же понятно, что это перевод ;)

Линус Торвальдс и драйвера Microsoft в Linux

Ошибся, это он про cvs

«С CVS мы уже разобрались. Вы можете не соглашаться со мной сколько хотите, но в течение этого доклада все, кто не согласен со мной, по определению — тупые уроды. Помните об этом! Вы будете вольны делать и думать все что захотите, когда я закончу доклад. А сейчас я рассказываю свое единственно правильное мнение, так что пользователи CVS, если вы действительно его так любите, уйдите с глаз моих долой. Вам надо обратиться в психушку или куда-то еще.»

www.youtube.com/watch?v=4XpnKHJAok8 восьмая минута

Линус Торвальдс и драйвера Microsoft в Linux

Удивительно слышать такие лояльные по отношению к Microsoft слова от Линуса.
Вспомните как он отзывался о всех, кто использует svn — «тупые ублюдки», напомню что Линус разработал изначально git.

Я ожадал бы речей в таком же духе о компании, которая делает Windows, ну или он не воспринимает Windows как конкрутент Linux.

Заключаете ли вы с сотрудниками соглашение, запрещающее наниматься напрямую к клиенту?

Скорее запретить сотруднику уволится и наняться к клиенту.
Да, наверное такое не допустимо по Российскому трудовому праву.

А как вы называете место, где хранятся и поддерживаются данные SVN, GIT?

И судя по результатам есть люди, гововорящие Репазитарий.

А как вы называете место, где хранятся и поддерживаются данные SVN, GIT?

Цель как раз донести правильное слово — Репозиторий

А как вы называете место, где хранятся и поддерживаются данные SVN, GIT?

Да, я знаю, что правильно будет репозиторий.
Очень часто слышу от людей, что репозиторий называют репазитарием.
Только, что увидел в habrahabr.ru/blogs/firefox/57413/ как человек пишет «это уже было в депозитории расширений»

Пишем SQL на чистом Ruby

У меня один вопрос — «Зачем?»

Краткий обзор развития фреймворка Ruby on Rails за последние 14 месяцев

А у нас проект даже был в production на них )

Кеширование статики через expires и asset timestamps

Нет, не в курсе.

RSpec. Часть #1: создаем тесты для модели

А еще есть тема применить shoulda, они планируют всякие вкусны матчеры запустить под rspec giantrobots.thoughtbot.com/2009/2/3/speculating-with-shoulda

Краткий обзор развития фреймворка Ruby on Rails за последние 14 месяцев

Эх… Где же тот 1.1.6? Рельсы и тогда были вполне юзабельными!

Покорим Ruby вместе! Капля первая

Вы бы не писали про проблемы Твиттера из-за Ruby, не зная настоящего положения дел.

Покорим Ruby вместе! Капля первая

С mod_passenger и mod_php можно на одном апаче запускать и php и rails приложения.

Президент России носит мобильный телефон, спрятанный в часах

Да-да! А моих крышечка отвалилась ;)

Тонкости свойства disable у кнопок формы, отправляемой на сервер (Как делать кнопки неактивными)

Хорошее правило, так и надо делать ;)

Git против Mercurial против Bazaar. Великая битва.

github.com и счастья полные штаны… чего жизнь себе осложнять

Тонкости свойства disable у кнопок формы, отправляемой на сервер (Как делать кнопки неактивными)

Еще важно не забывать о CSRF (Cross-Site Request Forgery) атаках:
* isc.sans.org/diary.html?storyid=1750
* en.wikipedia.org/wiki/Cross-site_request_forgery

Решение состоит в том, что:
* при показе формы в сессию и хидден поле кладется ключ
* при отправке формы проверяется ключ из формы с ключом из сессии
* как только получили запрос, из сесии ключ стерли

Пример реализации в Rails api.rubyonrails.org/classes/ActionController/RequestForgeryProtection/ClassMethods.html

Информация

В рейтинге
Не участвует
Откуда
Казань, Татарстан, Россия
Дата рождения
Зарегистрирован
Активность