Неприкаянный пэхапэшник.

Достижения

Все достижения (4)

Наибольший вклад в теги

Все теги (64)

Лучшие ответы пользователя

Все ответы (86)
  • Что лучше учить новичку Java или Python?

    Плюсану джаву. Популярнее, так что после базового изучения будет проще устроиться куда-то джуном и там уже набираться опыта на реальных проектах. Статическая типизация дисциплинирует, на начальном этапе это важнее, чем возможность писать более лаконичный код. В мире джавы более заморочены на архитектуре и паттернах, быстрее придёт понимание этих вещей, а это пригодится в дальнейшем независимо от того, на чём будете писать. Шире выбор направлений развития: веб, десктоп, андроид, бигдаты всякие. Ну и тупо средняя температура по больнице зарплата выше :)
    Ответ написан
  • Какой выбрать SSD для ноутбука?

    1. За тестами и обзорами Вам на железячные сайты вроде thessdreview.com :)
    По моделям:
    - crucial m550 - скорость и надёжность ок, энергопотребление не очень (для ноута важно)
    - samsung 840 evo - скорость и энергопотребление ок, но память TLC (менее износостойкая - стремновато, но для домашнего использования нормально)
    - plextor m6s - скорость ок, память ок, но нету дополнительных фич вроде аппаратного шифрования и защиты от потери питания
    - если смотреть модели малого объёма (~120 гиг), то ещё Smartbuy Ignition2 хвалят.

    2. хз. Уточните, может в вашем ноуте есть msata, тогда можно с заменой привода не морочиться.
    3. Ссд обычно мрут из-за отказа контроллера и происходит это внезапно. Хлоп - и девайс не определяется. При износе ячеек будут сыпаться ошибки при записи, чтение останется возможным.
    4. Технически - нет. Но есть маленький психологический момент: если оставить часть диска неразмеченной, будет гораздо проще держать свободными 10% пространства :)
    5. Мне кажется, нет - гарантия и всё такое, а с учётом доставки разница в цене будет не очень велика. Хотя для меня пару лет назад был смысл заказать нужную мне модель из штатов, потому что у нас она появилась значительно позже.

    И /home на винте держать не стоит - с ним же идёт активная работа, зачем покупать ссд и потом городить тормоза? Достаточно вынести и подмонтировать каталоги с фильмами/музыкой/whatever.
    Ответ написан
  • Стоит ли оптимизировать запросы?

    Здесь "проблема N+1", нужно использовать жадную загрузку, но вообще далеко не всегда один сложный запрос лучше нескольких мелких (см. Bill Karwin "SQL Antipatterns" глава 18)
    Ответ написан
  • Что делать, если от программирования уже подташнивает?

    Присоединюсь к перекличке упоротых и графоманов.

    Прежде всего, спасибо за вопрос, в комментах прочитал много интересного. Основное, что вынес для себя - утвердился в идее, что когда задаёшь вопрос, для получения ответа критически важно подумать, как вопрос будет воспринят отвечающими. Расставить акценты, исключить отвлекающие факторы. Например, если буду задавать такой же вопрос, сделаю s/php/ruby/, потому что в топике половина ответов сводится к "похапе - гумно, учите руби/петон/жабу/брейнфак/вотевер, и ваши волосы станут мягкими и шелковистыми", как будто (как будто?) комментаторы из нескольких абзацев осилили лишь два слова - "php" и "подташнивает".

    По существу, согласен с теми, кто предлагает переключиться. Похоже, сейчас вы зациклены на профессиональной самореализации, причём реализации каким-то конкретным специфическим образом, а именно через идеальный код, причём идеальный код интернет-магазина (почему не социалочка/CRM/биллинги/игры/что-то другое?). Переключение внимания на какую-то другую деятельность (некомпьютерное хобби, спорт, волонтёрство и т.д.) позволит сместить центр тяжести, понизить важность рабочих вопросов, взглянуть под другим углом на вот это всё. Станете проще относиться - скорее всего, найдёте какой-то выход:
    1) устроитесь-таки на работу без говнокода (розовые мечты)
    2) слепите из нынешнего говна что-то удобоваримое. Архитектура и процессы не появляются из ниоткуда, и неайтишное начальство не ставит таски на их создание. Часто проще (но всё равно сложно) сделать что-то самому, чем бегать туда-сюда в поисках готовенького. А скилл приведения в порядок килотонны макарон - это мегакруто. Гляньте "Passionate Programmer", глава 27, да и вообще всю книжку, вдохновляет.
    3) осознаете, что всё фигня, кроме пчёл. А если подумать, то и пчёлы тоже фигня. Не такой уж и плохой вариант.

    И не вздумайте подсаживаться на тяжёлые наркотики вроде хаскеля или лиспов - после них мир мэйнстримных языков станет совсем серым и безысходным, и говнокодом будет казаться чуть менее, чем всё.
    Ответ написан