Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Nostromo

Nostromo

  • 5
    вклад
  • 0
    вопросов
  • 7
    ответов
  • 14%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Что выбрать для изучения программирования под веб с нуля сегодня?

    tbicr
    Павел Тысляцкий @tbicr
    Также можно питон на Flask
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Выбор между Mac и Thinkpad?

    odyvan @odyvan
    Air не использовал, подозреваю он классный.
    Дома есть Pro 13 и X200s. Основным использую Lenovo (впринципе аналогичен 220, если не брать разницу в производительности).

    Берите Air. И только Air. Да, ThinkPad торт, но он толще чем MacBook Pro! (что уж с Air сравнивать) У него изначально идет SSD диск и отличный экран (гораздо лучше чем у среднестатистических конфигураций X220).
    По удобству — сложно сравнить, для себя я выделил две конкурирующие платформы, которые (для меня) не заменимы — Mac и Lenovo.
    Клавиатура мне больше нравится у Lenovo, Trackpoint — божество по сравнению с другими мышками на Wintel ноутах, но даже он не идет ни в какое сравнение с тачпадом Мака — внешняя мышка не нужна впринципе.

    Да, общий Enterprise стиль thinkPad — внушает счастье и бзмятежность (особенно клево удается разворот экрана на 90 градусов), но — в сравнении с macbook оно того не стоит.

    Все эти VGA интерфейсы, защита, разбираемость и ремонтируемость чего угодно — просто не нужна. Все «просто работает».
    В маке — «все просто работает» на порядок выше.
    Как я понял, вы web-разработчик, и — не стоит ориентироваться на компьютер в Windows. OSX — отличная система.

    SSD, суперклевый дизайн, продуманность всего и вся, батарейка, мощность, видеокарта, БОЖЕСТВЕННЫЙ ТАЧПАД и классная ОС — Mac.
    «Военные стандарты», разбираемость-расширямость всего и вся, вековой дизайн, специфическая мышка, привычная ОС — ThinkPad.

    Не покупайте ThinkPad!

    Пост набран с 200s.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Выбор языка программирования. Помогите определиться

    Drakula2k
    Drakula2k @Drakula2k
    Python
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Подводные камни платежных карт от салонов связи?

    ananazzz @ananazzz
    На будущее могу посоветовать карту Альфа-банка
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • софт/апи для рисования графика с данными и событиями

    interrupt_controller
    interrupt_controller @interrupt_controller
    Python + Pylab/MatPlotLib
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Литература не для начинающих?

    Andrey_Belov
    Андрей Белов @Andrey_Belov
    Хороший пост про такие книги: avva.livejournal.com/2315779.html
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Литература не для начинающих?

    zizop
    zizop @zizop
    Почитайте Таненбаума — «Операционные системы» и «Распределённые системы». К PHP это прямого отношения не имеет, но даст вам фундаментальные знания по архитектуре. Еще есть книжка Мэтта Зандстра «PHP: объекты, шаблоны и методики программирования».
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • СПб, ночное кафе/интернет-кафе/кофейня с Wi-Fi?

    Sergey @bondbig
    хорошее кофе
    хм, а ты точно из Питера?
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Выбор Java фреймворка для веб-разработки?

    isden @isden
    Имхо, Hibernate+Spring для серверной части. По желанию — GWT для клиентской.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Основы программирования

    shalakhin
    shalakhin @shalakhin
    Присоединяюсь к тем, кто советует Python. В его учебнике на официальном сайте как раз и написано, что он может очень неплохо помочь как язык написания скриптов. Научиться можно быстро, модулей сразу идет много и неважно работаете вы в Windows, Mac или GNU/Linux — Python будет там.

    P.S. А подучить английский язык стоит :)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Основы программирования

    Константин @Norraxx
    Попробуйте питон с ТКинтерем (если это только для маленьких нужд).
    www.khanacademy.org/#computer-science
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Выбор языка и БД для высоконагруженного веб-приложения?

    dborovikov @dborovikov
    Если у вас проект не вычисляет никакой сложной арифметики от производительности реализации языка результат зависит мало. Успех зависит от использования эффективных стратегий работы с данными. В том числе кэширования и неблокирующего ввода-вывода. Таким образом, я бы на вашем месте смотрел на Python. Можно еще Ruby.

    Что касается БД: вот так с плеча рубить я бы не стал и отказываться от РСУБД не стал бы. О том, что NoSQL решает проблему масштабируемости я верю с трудом. Шардинг все же нужно делать ручками, разрабатывая всю нужную инфраструктуру под него. Но NoSQL вполне можно использовать как дополнительное хранилище, что бы уменьшить нагрузку.

    Итого: Python (Tornado, Gevent) + Postgresql (для снижение нагрузки на чтение можно использовать несколько read-only реплик), Redis.

    Вместо Postgres можно MySQL, но это уже скорее дело личное.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • В какую IDE перейти с notedpad++ (веб, в осн. serverside[php,perl] + немного clientside[html/css,js/jquery])?

    shagguboy @shagguboy
    phpstorm
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Сколько стоит труд Python-разработчика в распределенную команду?

    Константин @Norraxx
    1.5 — 1.8 x PHP = Python developer.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Macbook Air как инструмент разработчика?

    DevMan
    DevMan @DevMan Куратор тега MacBook
    Вполне годится. Только если надумаете брать, сразу определитесь сколько вам надо RAM — она в Air не апгрейдится (впаянная).
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Ускорение работы программиста?

    VitaZheltyakov
    Виталий Желтяков @VitaZheltyakov
    — Нормальный редактор кода, заточенный под область приложения.
    — Нормально настроенная среда разработки.
    — Сначала делаем интерфейс, а потом только кодим.
    — Ведём дневник разработки.
    — Ведём учёт багов (исправленных и неисправленных).
    — Очень большая библиотека материалов по ЯП и области приложения.
    — Нормальный концепт проекта и ТЗ.
    — Чай.
    — Витамины, карнитон.
    — Жена со сковородкой, которая хочет квартиру к осени.

    p.s.
    Некоторые советы с уклоном на мою специфику — браузерные игры.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • На чем писать проект сегодня? На PHP(Zend, Symfony) или Python(Django)?

    uve
    uve @uve
    Python(Django) на Google AppEngine. Отличный выбор, пишется на много быстрее и если выстрелит, не будет проблем с масштабированием.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • На чем писать проект сегодня? На PHP(Zend, Symfony) или Python(Django)?

    Gibbzy
    Gibbzy @Gibbzy
    Сейчас очень много пишу на php.
    Параллельно изучаю python.

    Мне кажется для каждых целей свой инструмент.
    Если нужно быстро нафигачить сайтик с 3мя динамическими страницами то и php сойдет.

    Что то сложнее где нужна архитектура, тут у меня всегда встает сложный выбор между ZF и Django, но учитывая то что ZF уже год как совсем не шевелится, а до сих пор обещают новую версию, я больше склоняюсь к django. Симфони vs Django, мне кажется что симфони значительно проигрывает по произоводительности.

    На php сейчас набирает популярность молодой фреймворк со странным названием Yii, использую его частенько очень простой достаточно быстный, многое заимствованно у рельсов.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • На чем писать проект сегодня? На PHP(Zend, Symfony) или Python(Django)?

    printf
    Марк @printf
    Ем детей.
    Несколько лет назад перестал писать на PHP в пользу Python (Django).

    Первые пару недель меня не покидало ощущение, что так не бывает. Эта штука правда очень удобная, отлично документированная, сводит множество рутинных задач к двум строкам кода (например, админка сайта, формы и валидация, версии сайта на разных языках, работа с разными СУБД, кеширование, создание RSS и sitemap.xml...)
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • На чем писать проект сегодня? На PHP(Zend, Symfony) или Python(Django)?

    Jazzist @Jazzist
    С PHP проще найти разработчиков, да и дешевле они. Других преимуществ нет :)

    С Python вы получите решение со значительно лучшими характеристиками (безопасность, производительность, гибкость и т.д.), и главное — получите его значительно быстрее.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • mayton2019
    • 11 ответов
    • 0 вопросов
  • oshliaer
    Alexander Ivanov
    • 9 ответов
    • 0 вопросов
  • NikFaraday
    Nik Faraday
    • 7 ответов
    • 1 вопрос
  • NeW_CodeR
    • 2 ответа
    • 4 вопроса
  • AUser0
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации