Pull to refresh
34
0
Александр Улитин @Litiy

Программист

Send message
Тут я не могу вас обрадовать тем что это так просто.
Это PR-проект Мегафона, которому предшествовали долгие годы сотрудничества организаторов и местного филиала Мегафон.
Поэтому я не знаю сколько бы стоило подключение и выделение короткого номера, но я думаю, что у всего есть своя цена.
Спасибо, интересная статья. Еще посоветовал бы посмотреть на гитхабе nifty-generators от Райана Бейтса, тоже отличный пример на эту тему в плане отправной точки к написанию своих генераторов.
Да, вообще не раскрыт оператор ===. Вот банальным гуглением нашел пример из более подробной статьи.
a = Object.new
a === a                             # true
a === Object.new                    # false
"foo"           === "foo"           # true
"foo".object_id == "foo".object_id  # false
1 === 1.0                           # true
1.class == 1.0.class                # false
Fixnum  === 1                       # true
(1..10) === 5                       # true
/o/ === 'foo'                       # true

Да и ничего не сказано про =~.
Очередная замечательная статья на тему тестирования в рельсах, спасибо. На новых i7 ускорение должно быть более заметно учитывая количество ядер+ht. Подскажите, на скольки физических/виртуальных ядрах замечен такой рост производительности (чуть более чем в 3 раза, получается)?
Жонглирую теннисными мячами, предварительно наполненными из шприца водой, т.к. масса больше, удобнее жонглировать.
Для мелкой моторики — гитара, ф-но.
Еще интересный навык использую — кручение барабанных палочек в сочетании различных техник. Кому-то из знакомых программистов больше нравится ручки крутить.
>(Примечание: Если быть точным, главный офис Heroku расположен в Сан-Франциско, а не в Кремниевой долине, но в пресс-релизе написано «компания Кремниевой Долины»).

Сан Франциско и Кремниевая Долина это же как Москва и подмосковье. Перешел на другую сторону улицы — и уже в SF. Так что многие относят SF к Кремниевой Долине.
У вас старые данные про RoR. Буквально за последний год очень много добавилось, стало стабильным, включая PAM модули, поиск на Sphinx, ACL, работа с ДОБД, работа с key-value, пейджинг, крамбы и прочее работает весьма надежно. Хотя, безусловно, java всегда впереди планеты всей, например в направлении семантик веба, на роре в сравнении с явой это очень неразвито.
Я так и не нашел почему данный топик в блоге Data Mining… нет никакого намека на автоматизированную семантическую систему извлечения знаний/данных из существующей базы.
Я соглашусь с вами, но название действительно хотелось бы переформулировать. Как-нибудь типа «Методы оптимизации производительности приложения при работе с РБД».
1) вы берете на себя то, что должна брать БД
2) в большинстве случаев см. п. 1 т.к. зачем использовать файлы, если большая нагрузка, используйте БД, которая позволяет хранить данные такого типа.
3) а чем собственно плох мемкэш? или хранилища построенные на тех же деревьях. Всегда нужно смотреть на готовые решения, а только затем велосипедить, если уж иначе никак.
4) очень специфичный совет…

В общем, набор каких-то странных мыслей, которые можно применить в каких-то редких частных случаях.
Вы удивитесь, но МГУ не единственный ВУЗ в России. И даже не единственный в котором есть ВМК. И уж совсем странно, но в некоторых ВУЗах это кафедра, а не факультет.

>А поскольку только на ВМК МГУ устоялась программа обучения студентов Computer Science

Да уж, больше в мире нигде не выпускают хороших специалистов ИТ.
Такие кафедры есть по всей стране и, по крайней мере у нас, оба названия активно используются.
Забавно написано, но всё в точку. Хотя я почти уверен что все эти слова были сказаны вхолостую. Мышление среднестатистического студента настроено на то чтобы скорее сдать, а не сделать качественный рабочий проект или разобраться в тематике и научиться чему-либо.
Вообще все это похоже не на то что называется «оценка качества ПО», самостоятельная дисциплина смежная с метрологией и стандартизацией, а на оценку только лишь одной составляющей — ошибок (дефектов). Оценка качества преподносится обычно значительно шире и включает всё от реализации до документации и поддержки.
Тут тоже палка о двух концах — родной для системы или родной для пользователя?
Кстати предпочитаете тесты на русском или на английском под cucumber? На мой взгляд после написания всего приложения на английском русские тесты диссонируют.
Да и если ошибка в тесте, а не в приложении, тоже неизвестно как быстрее будет найти — разобраться в том как всё транслируется из английского в руби или сразу найти ошибку в руби.
А в общем, верно, дело вкуса и привычки.
Предпочитаю не писать на огурце, т.к. нравятся формальные строки rspec+capybara+machinist. Но если осуществлять BDD и работать с несведущим в данном деле заказчиком, то cucumber может быть хорошим вариантом и даже включаться в ТЗ для согласования функциональности, желаемого поведения приложения по завершению работы над ним. Спасибо за перевод.
Скинул заявку, ждем ответа. Спасибо.
Я думаю можно в «Оставить отзыв» в правом нижнем углу.
Кстати почему-то никто не упомянул что это чрезвычайно круто и удобно сделано, рекомендую посмотреть, потыкать.
Понял, вы имеете в виду аутентификацию сервера перед клиентом. В таком случае если это критично, используются сертификаты, подписанные центрами сертификации. Чтобы клиент мог быть уверен, что перед ним именно тот сервер, с которым он хочет общаться. Но это уже не бесплатное решение.

Information

Rating
Does not participate
Location
Уфа, Башкортостан(Башкирия), Россия
Date of birth
Registered
Activity