• Что можно писать на блокноте верстальщику?

    Hando
    @Hando
    Верстак
    Верстальщику не нужен, ни блокнот, ни калькулятор. Калькулятор как и блокнот есть в самом PC, может еще счеты и бубен рядом положить для солидности? :) Выполнять арифметические действия можно даже в консоли. К примеру $ echo ((10+(270/30))) А идеи... Я не знаю, какие могут быть идеи по верстке. Верстай да верстай. Фрон-енд возможно и требует записей, но верстка это минимум умственных усилий и максимум рутинных однообразных задач :) Я сам верстальщик, так что знаю о чем говорю :)
    Ответ написан
    Комментировать
  • Каков план личностного развития JavaScript программиста с нуля?

    1. Создать топик на тостере "Как с нуля..."
    2. прочитать и дальше нихера не делать
    3. ...
    4. профит
    Ответ написан
    Комментировать
  • Каков план личностного развития JavaScript программиста с нуля?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    1. Выучить русский язык. Узнать, что такое "личностное развитие" и чем оно отличается от профессионального.
    Ответ написан
    2 комментария
  • Что такое парадигмы программирования?

    @alexanius
    В двух словах это набор базовых принципов (мат. модели, например), на которой работает язык программирования. Сейчас наиболее широко используются три парадигмы: императивная, функциональная и логическая.

    Императивная основана на мат. модели машин Тьюринга. Особенность данной парадигмы в том, что программист чётко, шаг за шагом описывает изменения состояния программы (алгоритм), который компьютер в точности выполняет. Внутри данной парадигмы широко используются процедурный стиль (язык C) и объектно-ориентированный стиль (язык Smalltalk как яркий представитель).

    Функциональная парадигма основана на мат. модели лямбда-исчисления Чёртча. В ней программы представляют из себя вычисление функций именно в их математическом понятии. Здесь (в идеале) нет глобального состояния программы и от него ничего не должно зависеть. Функции не должны иметь побочных эффектов (pure), а данные стараются делать неизменяемыми (immutable). Наиболее яркий представитель - Haskell.

    Логическое программирование основано на мат. модели логики предикатов первого порядка. В рамках этой парадигмы вы не описываете компьютеру алгоритм решения задачи, а задаёте набор фактов, описываете правила вывода, и входные данные, после чего на основе этой информации компьютер выдаёт ответ. Алгоритм решения... нафиг не нужен. Шутка. Как вариант строится дерево решений, в котором ищется ответ подходящий под набор фактов и заданные условия. Яркий представитель - язык Prolog.

    А вообще по теме парадигм есть неплохая глава в книге Сошникова Д.В. "Парадигма логического программирования"
    Ответ написан
    Комментировать
  • Чем обусловлена столь высокая стоимость интернета в роуминге?

    tema_sun
    @tema_sun
    Жадность.
    Ответ написан
    Комментировать
  • Какой идеальный рабочий день ИТ-шника?

    @mynicknameisimho
    1. 24/7
    2. 24/7
    3. Когда больше некому.

    ЗЫ: IT-шнег - понятие растяжимое.
    Ответ написан
    Комментировать
  • Как проставить кавычки массово в Excel или строках txt?

    @PCHELA_MATKA
    Добрый день!

    Решение с использованием Excel:
    1. Колонка A - все ваши строки
    2. Колонка B - кавычки
    3. Колонка С - =СЦЕПИТЬ(B1;A1;B1)
    Ответ написан
    5 комментариев
  • Пишу на PhpStorm. Стоит ли переходить на Sublime Text 3?

    Zerstoren
    @Zerstoren
    Хочу вам напомнить. Sublime - текстовый редактор, офигенный текстовый редактор.
    PhpStorm - это IDE, которая позволяет ускорить разработку с помощью таких штук как статический анализ, автокомплиты по проекту и так далее.

    Вы в sublime много чего не увидите, что есть в нормальных IDE.
    Сам я тоже сидел год на сублайме, в итоге свалил на PyCharm из-за статического анализа, автокомплитов и некоторых других вещей.

    Если IDE у вас глючит до состояния, что вас это бесит, однозначно переходите, если нет, то опробуйте сублайм в течении месяцев 2х-3х. Тогда вы сможете понять что вам подойдет больше.
    Ответ написан
    3 комментария
  • Пишу на PhpStorm. Стоит ли переходить на Sublime Text 3?

    mlnkv
    @mlnkv
    JavaScript Developer
    ну, я вам скажу, вы что то путаете, в PhpStorm наворотов поболее из коробки
    Ответ написан
    1 комментарий
  • Сколько осталось жить php?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Дня 3, думаю.
    Ответ написан
    2 комментария
  • Почему так быстро упал Bitcon?

    Dimitriys
    @Dimitriys
    самый точный ответ - "потому что гладиолус" (С) по уже свершившемуся падению можно предположить, что упало из за того что китай запретил битки ... китайцы их сливают ... рынок отреагировал .... или 1М ворованных биток сливают ....
    а если бы курс подскочил можно было этими же события можно было объяснить рост .... китай запретил битки ... значит китайцы перестанут майнить поэтому пошел рост ..... и тд.
    Ответ написан
    1 комментарий
  • Как делать тесты производителньности JavaScript?

    GeneMoss
    @GeneMoss
    void
    console.profile(), console.profileEnd(), console.time(), console.timeEnd(), console.trace()

    + почитать руководства к Chrome Developer Tools и/или FireBug.
    Ответ написан
    1 комментарий
  • Как подключить adblock к своему сайту (не браузеру)?

    savostin
    @savostin
    Еще один программист
    недобросовестного бесплатного

    ну-ну
    Ответ написан
    1 комментарий
  • И всё-таки, как «правильно» выполнять из PHP сложные sql-запросы?

    @rPman
    Не нужно перебарщивать, решите только одну главную проблему передачи параметров — escaping и quoting параметров, никаких монструозных велосипедов, только поправьте метод выполняющий ваши запросы, :param пусть идут в sql-запрос без изменений (а сам запрос сделать параметризованным, список параметров получается просто поиском всех вхождений /\:(\w+)/), а {param} заменяются по старинке, пусть там останутся куски самого запроса с выражениями.
    Ответ написан
    Комментировать
  • Asus eee PC 701 как проигрыватель для музыки в театре?

    WolFman
    @WolFman
    Если планируете пускать музыку на спектакле, вам понадобится еще качественный звук. Рекомендую приобрести внешнюю USB Звуковую плату. Ось можно ставить любую. а чтобы работало как медиа-центр можно использовать XBMC
    Ответ написан
    8 комментариев
  • Кто посмел «8 троллей» испортить?

    ertaquo
    @ertaquo
    Ну еще один тролль пришел, стало их 9…
    Ответ написан
    Комментировать
  • Сколько времени должно занять подключение робокассы у программиста на php?

    @kolesnikov
    Написать кусок кода который будет тупо работать — за полчаса можно, но вот время сверху будет зависеть от того куда ее подключать, как сие творение написано, реализация всяких там биллингов-шмилингов и прочей трихомудии… Плюс отладка. Почему-то у всех кто говорит «хочу подключить робокассу» дальше идет строка «написать историю пополнений», «написать API по работе с финансами внутри проекта (переводы, конвертации, ф-ии получить остаток и т.д. )» и вот это уже не 2 часа делается… ну а если все есть и надо только вызвать уже готовую в апи ф-ю пополнить баланс на стока-то и указать из какой платежной системы поступила оплата — то да, полчаса-час…
    Ответ написан
    10 комментариев
  • Какой wifi-роутер лучший на самом деле, без маркетинговой требухи?

    pletinsky
    @pletinsky
    — будет обеспечивать максимальную скорость

    У роутеров Asus есть показатели железа в интернете. Остальные домашние роутеры скрывают эти свои характеристики.
    У меня Asus RtN16 — он наверное самый мощный для своей ценовой категории. Вот спецификация.

    CPU: Broadcom BCM4718 533MHZ (best from class)
    RAM: 128MB (2x 64MB)
    Flash: 32MB
    ETH: 4x GIGABIT (LAN) 1x GIGABIT (WAN)
    USB Ports: 2
    WLAN: Dual Radio N
    JTAG: Yes

    Надо понимать, что чем мощнее процессор, тем больше роутер греется и пассивнго охлаждения уже может не хватить — а это шум и т.д…
    Поэтому тут слишком хорошо — тоже плохо — не зря там маломощные процессоры. Еще нагрев может зависеть от программного обеспечения. Надо выбирать прошивки.
    Оперативной памяти на типичные задачи много не надо. Поэтому на ней обычно экономят и это может стать проблемой.

    В общем и целом скорость зависит от многих факторов и железо тут не всегда важнее чем ПО.

    — максимальную дальность
    Обзоров не видел — надо поискать. Но если нет — то количество антенн и отзывы по ним весьма неплохой показатель.
    Также хорошо знать можно ли свои антенны использовать. Если уж дальность для вас так важна.

    — будет иметь удобные консамерские фичи (типа подключения usb-винта и т. п.)
    Ну этого уж точно в описании навалом. Usb есть почти на всех современных беспроводных роутерах. Вопрос может стоять можно ли подключить какой то конкретный 3G модем например или чтонибудь в этом духе.

    Фичи там еще такие:
    1) 100Мб против 1000Мб — думаю второй вариант лучше несмотря на приличную разницу в цене.
    2) N против G протокола вайфая — однозначно нужна поддержка N.
    3) 1 диапозон (2.4 ГГц) или 2 (2.4 ГГц и 5Ггц), могут ли работать 2 диапозона одновременно — это может существенно улучшить скорость передачи данных роутера по целому ряду причин — но и разница в цене очень велика.
    4) Наличия usb хаба — то есть возможность подключать несколько устройств по usb — вобщем то не сказать чтобы критично.
    5) Наличие альтернативных прошивок и альтернативной поддержки — очень важно — так как родное ПО у всех по моему роутеров проблемное.
    Ответ написан
    3 комментария
  • Что скажите о труде Дональда Кнута «Искусство программирования»?

    @lightcaster
    Из разряда книг, которые все советуют, но никто не читает :).

    Есть чуть более легкая книга, очень рекомендую:
    en.wikipedia.org/wiki/Introduction_to_Algorithms

    ps ее я читал :)
    Ответ написан
    Комментировать
  • Необходимы примеры успешных РОССИЙСКИХ онлайн-сервисов услуг?

    lsoul
    @lsoul
    Неожиданно - юрист
    готовящихся к/прошедших IPO можно сосчитать по пальцам одной руки и все мы их и так прекрасно знаем.
    Ответ написан
    2 комментария