Задать вопрос
  • С чего лучше начать погружение в веб-программирование?

    @XimikS
    Ruby On Rails
    Мощный, удобный фреймворк с большой экосистемой и отличный язык.

    В качестве книги советую Язык программирования Ruby, Флэнаган Д., Мацумото Ю.

    IDE — RubyMine (попробуйте сидеть на бесплатном EAP). Если больше привыкли к текстовым редакторам, то попробуйте SublimeText 2.

    После какого-то момента, вам надоест писать на гольном HTML'e, в качестве темплейтера советую Slim. То же самое для CSS — Sass & Bourbon, и CoffeeScript как надстройка над жаваскриптом.

    Если ничего не имеете против noSQL решений, попробуйте MongoDB вместе с Mongoid ORM.

    Зарегистрируйтесь на stackoverflow.com/, спрашивайте если что не так. Заведите аккаунт на GitHub'e.

    Можете попробовать railsforzombies.org/levels/1

    А, ну и как сказали выше — russian.railstutorial.org/chapters/beginning — офигенный туториал:)
    Ответ написан
    Комментировать
  • Язык с нормальным порядком редукции?

    ramntry
    @ramntry Автор вопроса
    О! Нашлась такая вещь: LCI Очень неплохо для начала.
    Ответ написан
    Комментировать
  • Парсинг ASP.NET (средствами python)

    @batalex
    Тоже недавно парсил ASP.NET приложение. ИМХО процедура сложная и муторная, и не факт, что за разумное время выполнимая. В моем случае повезло. Я делал так: взял Firefox, поставил Firebug, на вкладке «Сеть» включил логгирование запросов, посмотрел какие запросы идут и какие переменные передаются. Проанализировал, аккуратно передал тоже самое руками. Проблема, как уже сказали, во всяких ViewState, но в моем случае удалось без него обойтись.

    Предложу альтернативное решение — Firefox + Selenium WebDriver. Тогда вообще не надо париться, как pagination реализован — просто говорим селениуму, чтобы он «прощелкивал» последовательно страницы, и все.
    Ответ написан
    1 комментарий
  • Что такое вселенная?

    Mrrl
    @Mrrl
    Заводчик кардиганов
    Вселенная — четырехмерный (как минимум) объект, обладающий метрикой пространства-времени.
    Большой взрыв — самая ранняя по времени точка Вселенной. «До него» ничего и нигде существовать не могло, потому более ранних точек пространства-времени не существует.
    Вероятно, Вселенная бесконечна и «плоская», т.е. её геометрия евклидова — с хорошей точностью. Она более-менее однородно заполнена материей (в масштабах метагалактик, т.е. сотен мегапарсеков), и её масса бесконечна.
    Вложено ли пространство-время Вселенной в какое-нибудь пространство большей размерности — неизвестно. Есть теория «мембран», которая предполагает, что да. Но лучше считать, что нет(с).
    Говорить о «пространстве вокруг Вселенной» нельзя — она заполняет всё пространство. Расширение идёт не за счет движения — просто увеличивается расстояние между точками (обычно приводят пример надувающегося воздушного шарика, но надо учесть, что кроме поверхности этого шарика ничего нет — а все точки этой поверхности неподвижны). Так что вопрос «в какую сторону расширяется» смысла тоже не имеет. Просто расширяется.
    Другие перемещения есть. Например, местная группа галактик движется относительно реликтового излучения со скоростью 300 (или 600?) км/сек. Существует ли «более инертная» система отсчета, чем реликтовое излучение — пока неизвестно.
    В своём пространстве-времени Вселенная одна, и столкнуться ей не с кем. Другие Вселенные с нашей информационно не связаны. «Белых дыр», которые могли бы служить «выходами» порталов между Вселенными, пока не обнаружено, а что находится по ту сторону чёрных дыр — тоже неизвестно. Известно только, что оно в бесконечно далеком (по нашим часам) будущем.
    В теории мембран Вселенные столкнуться могут. Возможно, в результате таких столкновений и происходят события, видимые как «большой взрыв». Но это надо изучать подробнее.
    Ответ написан
    2 комментария
  • Как сделать интернет магазин на RoR?

    k3NGuru
    @k3NGuru
    Сис.админ.КО., подающий надежды кодер :)
    Собственно можно взять за базу сие spreecommerce.com/ или ror-e.com/
    А по интеграции с 1с groups.google.com/forum/?fromgroups=#!topic/ror2ru/hG_6wfXAXe0
    Ответ написан
    1 комментарий
  • Rails HABTM relationship. Как правильно сохранять?

    @Mox
    Team Lead, RoR, React/React Native
    Я обычно явно объявляю модель для связи ( HashtagPhoto в данном примере)

    И делаю has_many и has_many :through; ( а не habtm)

    Добавляю в модель attr_accessor который выдает мне связанные данные в нужном виде
    ( например attr_accessor :hashtags_ids ( список id или еще что нужно в контексте))

    и before_save уже создаю линки в таблице связей.

    Немного дубово, зато надежно
    Ответ написан
    1 комментарий
  • Какой защищенный смартфон выбрать?

    Не так давно, я уже задавал подобный вопрос, посмотрите его и ответы. Еще очень рекомендую перед покупкой почитать отзывы по выбранной модели на яндекс.маркете.
    Ответ написан
    2 комментария
  • Подскажете хороший учебник по Ruby (и, вмозможно по RoR)?

    @Kane
    Ruby on Rails Guides guides.rubyonrails.org
    Ответ написан
    Комментировать
  • Подскажете хороший учебник по Ruby (и, вмозможно по RoR)?

    IvanTheCrazy
    @IvanTheCrazy
    По ROR советую www.ozon.ru/context/detail/id/8153111/
    Ответ написан
    Комментировать
  • Подскажете хороший учебник по Ruby (и, вмозможно по RoR)?

    IllariPosselt
    @IllariPosselt
    Советую
    — *The Ruby Programming Language* (http://goo.gl/hai4N)
    — *Programming Ruby* (http://goo.gl/7hHzw)
    Ответ написан
    Комментировать
  • Подскажете хороший учебник по Ruby (и, вмозможно по RoR)?

    @chebyster
    мне понравился учебник на сайте ruby.railstutorial.org

    на протяжении практически всей книги рассматривается создание сервиса микроблогов наподобие твиттера.

    в разделе 1.1.1 даются рекомендации по дополнительной литературе для различных категорий читателей
    Ответ написан
    Комментировать
  • Обнулился рейтинг

    pragmatik
    @pragmatik Куратор тега Хабр
    Админы посчитали, что Frodo с 0.0 эпичнее сочетается.
    Ответ написан
    3 комментария
  • Модуль для joomla показывающий меню на сегодня

    самое примитивное, на мой взгляд, решение:
    1. создаем раздел «блюда»
    2. создаем в нём категории «все», «сегодня»
    3. в категории «все» создаем по 1 материалу на каждое блюдо
    4. ставим модуль JUNewsUltra (или аналогичный по принципу), меняем шаблон под наши нужды (как мы хотим, чтобы отображались картинка и описание, знаючи html это очень просто), указываем источником материалов для отображения категорию «сегодня»

    таким образом, вам останется только менять категории нужных блюд, с «все» на «сегодня» и обратно
    Ответ написан
    1 комментарий
  • Собрать игровой системник?

    я собирал летом прошлого года в магазинах сети DNS, они за неделю свезли с разных магазинов и собрали своими силами, мне оставалось только забрать системник, бюджет вышел в 29 500, сохранился экселевский файлик с прайсом (цены по факту на июнь 2011), откуда сейчас буду копировать, заодно с кодами из каталога DNS:
    1. Корпус Miditower ATX AeroCool VX-E Pro LE, black, без БП — 2599 рублей (код.: 128637) — у него умопомрачительный вид, все гости восхищаются, возможность поставить 6 вентиляторов, коей я воспользовался (летом можно не включать сплит), иногда резонирует верхняя решетка, приходится «вправлять» (достаточно одного движения рукой)
    2. БП ATX FinePower DNP-750EPS 700W EPS 2.92V, 600mm,6/1,P4+P4,6*SATA,(6+2)+6*2P ,20+4pin, APFC, power cord 1.5 m — 2699 рублей (код.: 127497)
    3. Плата ASUS LGA1156 P7H55-M/USB3 H55 4xDDR3-2200 1xPCI-E DVI/HDMI/D-Sub 8-ch 6xSATA 2xSATA_6Gb/s 2xUSB_3 GLAN mATX — 2799 рублей (код.: 125315) — сочетание цена/качество + все необходимые интерфейсы, даже 2 usb 3.0
    4. Процессор Intel Core i5-760 2.80GHz 2.5GT/s 8Mb 2xDDR3-1333 LGA1156 BOX w/cooler — 6299 рублей (код.: 122520)
    5. Видеокарта PCI-E Zotac GeForce GTX 550 Ti AMP 1024MB 192bit GDDR5 [ZT-50402-10L] DVI HDMI DisplayPort — 4799 рублей (код.: 129743)
    6. Память DIMM DDR3 4096MB PC12800 1600MHz Corsair XMS3 7-8-7-20 [CMX4GX3M1A1600C7] Retail 2шт. = 4598 рублей (код.: 129282)
    7. Привод SATA DVD±RW Toshiba-Samsung (SH-S223B, BEBE, S223L, S223C, 222AB) Black DVD-22x, 8x, 16x, DL-16x, RAM-12x,CD48x, 32x, 48x — 649 рублей (код.: 107491) все хвалят эти приводы за надежность и качество
    Еще брал два жестких диска по Тб (однако, не тех, что Вам нужны) и 2 охладителя для них (Система охлаждения HDD DEEPCOOL Icedisk 100 (алюминий, бесшумное охлаждение + шумоизоляция для HDD)) по 525 рублей
    Ответ написан
    3 комментария
  • Маленький робот — есть ли у него имя?

    Роберт Силверберг. Вот сокровище…
    Ответ написан
    Комментировать
  • Подскажите, какой плагин интеграции с соцсетями лучше использовать для WordPress?

    Мне не попадались решения, предлагающие весь необходимый Вам функционал в одном флаконе, скорее всего сможете получить требуемое только совместив:
    1. скрипт Ya.share — можно встроить в код шаблона или найти уже разработанный плагин для WordPress, поддерживает постинг в следующие сервисы:
    список кнопок
    blogger — Blogger;
    digg — Digg;
    evernote — Evernote;
    delicious — delicious;
    diary — Дневники;
    facebook — facebook;
    friendfeed — FriendFeed;
    gplus — Google+;
    juick — Juick;
    liveinternet — LiveInternet;
    linkedin — LinkedIn;
    lj — Живой Журнал;
    moikrug — Мой Круг;
    moimir — Мой Мир;
    myspace — MySpace;
    odnoklassniki — Одноклассники.ru;
    tutby — Я тут!;
    twitter — Twitter;
    vkontakte — ВКонтакте;
    yaru — Я.Ру;
    yazakladki — Яндекс.Закладки.

    2. uLogin — авторизация через соц сети (вот пост-описание на Хабре), из тех, что я встречал кажется мне наиболее «вменяемой»
    3. Плагин кнопок +1 (сами судите, какой вам больше под дизайн подходит, мого их здесь)
    Ответ написан
    Комментировать
  • Покупка телефона. Android/iPhone?

    calg0n
    @calg0n
    Полтора года юзал iPhone 3GS. Ну что могу сказать, без джейла все хорошо. За все время пользования успешно обновил девайс до iOS 5.1. В общем то серъезных глюков не было. Но если ставишь джейл — начинаются проблемы, особенно с последними версиями iOS. Все что ставилось из Сидии (особенно расширения оболочки, улучшайзинги и т.п.) периодически успешно ребутили оболочку. В общем вывод такой — все хорошо, пока нет джейла. Пусть его поклонники забьют меня палкой :), но это так. Чем больше прог ставится из Сидии, тем больше они дестабилизируют систему. Короче, если нужны игрушки, звонить и полазить в инете, но не более — можно взять iPhone.

    Месяц назад купил Galaxy Nexus. По сборке iPhone лучше, тут без вариантов. У Нексуса в ообщем-то тоже сильных огрехов нет, но из-за «пластмассовости» — ему минус. По автономности, если сравнивать именно с 3GS, то практически одинаково. Все проги\игрушки что я юзал на iPhone успешно перекочевали и на Нексус. Кстати недостатка в играх\прогах не испытываю, в Play маркете можно найти все. Ну и огромным преимуществом Андроида является установка из внешних источников без танцев с бубнами. После iPhone — это как бальзам на душу.

    Залог успеха iOS в простоте и отсюда — невозможности расширить все и вся, Андроида — в неограниченной свободе, отсюда — более сложная система (хотя кому как, мне — самое то).
    Ответ написан
    1 комментарий
  • Покупка телефона. Android/iPhone?

    @Xkeeper
    Поменял айфон 4-ку на SGS2. Дюже хочу обратно.

    Все время владения SGS2 не покидало ощущение игрушечности какой то, нет вылизанности и монолитности айфона.

    Перешил на Cyanogenmod 9, стало чуток получше, но не на много, все равно по ощущениям айфоном было удобней пользоваться именно как телефоном.

    Так что советую дождаться 12 сентября, а там уже принять решение.
    Ответ написан
    Комментировать
  • Покупка телефона. Android/iPhone?

    @Zoom_spb
    iPhone, я после того, как разбил телефон на андроиде об стену, купил бу 3G, разницу тогда ощутил! Сейчас хожу с 4 16Gb — доволен по уши! Одно удовольствие пользоваться, даже с условием, что пользуюсь iOS 6 beta 4.
    Ответ написан
    2 комментария
  • Rails проекты с качественными, DRY спеками?

    @tankard
    spree, diaspora
    Ответ написан
    Комментировать