• Монолитные репозитории в Git
    0
    А какие не решает?
  • 11 неожиданных особенностей языков программирования
    0
    Каждый раз заходя в Python я вижу более менее одинаковый код, чего нет в остальных языках.
    Именно поэтому идея с отступами гениальна!
  • Ну и где сборка для Linux?
    +3
    В Опера 12 было как нужно.
    Я долго время держал её именно из-за того что нужно было просмотреть EXIF информацию.
  • Ну и где сборка для Linux?
    +2
    Окей, пользователи скушали, что движек тяжело поддерживать и нужно потерпеть.
    Но интерфейс в 12 Опере был лучшим. Не устаревшим, а лучшим. Я мог его настроить так как хочу.
    Ждем этого скоро давно. Я уже отчаялся про корзину писать в комментариях в блоге после каждого выпуска новой версии (
  • Отображение сил гравитации Солнечной системы
    +6
    Автора может заинтересует store.steampowered.com/app/72200/?snr=1_7_15__13
  • Ну и где сборка для Linux?
    +10
    Немного оффтопа.
    Ребят, я понимаю новый движек, но уже долгое время изменений интерфейса к лучшему(к старой версии) нет.
    Нет ни группировки вкладок.
    Нет ни корзины.
    Нет ни информации по картинки (свойства изображения)
    Нет ни приватных вкладок(не окн)

    Когда ждать то это всё? Или честно скажите, что этого всего не будет.
  • Боятся ли PHP-разработчики функций?
    +1
    Не любовь использования функций в PHP связана с проблемой автозагрузки.
    Нельзя просто так взять и загрузить функцию. А держать один файл на все функции хелперы — путь к хаосу.

    В Python же модули решают все проблемы. Однако, из-за этого разработчики часто увлекаются функциями, поэтому очень тяжело изучать всю эту динамику статически.
  • Запуск Internet Explorer Developer Channel
    0
    Когда уже люди для статистики перестанут использовать статистику одного лишь сайта w3schools?
    www.netmarketshare.com
    gs.statcounter.com/#os-ww-monthly-201305-201405-bar
  • Запуск Internet Explorer Developer Channel
    +2
    У Safari из десктопных тоже только MacOS.
    Он тоже паралимпиец?
  • Вышла OpenXcom 1.0 — свободная версия X-COM
    0
    Полу оффтоп.
    Для любителей Seven Kingdoms (7K) есть свободный порт для Linux и Windows:
    7kfans.com
    Правда разрешение осталось исходным: 800x600
  • OpenSSL: новая уязвимость: возможность выполнить MITM атаку (CVE-2014-0224)
    –2
    Внезапно я был прав :)
    habrahabr.ru/post/218609/#comment_7475841
  • Steam Files. Часть 1 — GCF/NCF
    0
    Бэкап не сохраняет кеш, он потребуется, я делал в своё время.
    А Origin предоставляет полноценный установщик.
  • Steam Files. Часть 1 — GCF/NCF
    0
    Вы точно прочитали то что я написал?
    | Кроме тех кто на него завязан жестко, аля Battlefield
    Т.е. Battlefield как раз жестко завязан на Origin, а Mass Effect, например — нет.
  • Python Meetup: апрельская встреча
    0
    | Если программист глазами не видит и мозгами не помнит иерархию классов в своем приложении (или хотя бы в части, над которой он работает) — то с ним что-то не так.
    Тау думает только плохой программист. Хороший программист не должен помнить всё. В идеале, интерфейсы ему должны быстро всё сами рассказать. В идеале, любой программист команды должен очень быстро разобраться в работе приложения по интерфейсам.

    | но есть другие хорошие не-ООП подходы, посмотрите на тот же Erlang или Haskell.
    Пока что я писал лишь о ООП парадигме. Языки которые заточены под другое я не рассматривал пристально и каких либо выводов про работу с ними я делать не могу.
  • 5 причин использовать AngularJS в вашем корпоративном приложении
    0
    Свои поделки я уже удалил, т.к. особого интереса они не предоставляют, однако есть todomvc.com
    Как минимум ReactJS читается гораздо проще, т.к. его классы поддерживают композицию, что позволяет погружаться в частности лишь когда это надо.
    Например:
    github.com/tastejs/todomvc/blob/gh-pages/architecture-examples/react/js/todoModel.js
    github.com/tastejs/todomvc/blob/gh-pages/architecture-examples/angularjs/js/controllers/todoCtrl.js
  • Python Meetup: апрельская встреча
    –1
    IDE в сравнении с текстовыми редакторами предоставляет следующие возможности:
    — предоставляет поиск класса по имени
    — подсказывает интерфейс класса
    — говорит о том, к какому классу в иерархии относится вызванный метод
    — подсказывает, когда в аргумент подставляется объект не того типа
    — показывает иерархию классов по базовому классу

    т.е. если вы не чувствуете надобность в этих возможностях, то скорее всего вы не проектируете систему в соответствии с ООП. Пока что мой опыт показывает, что так оно и есть. Сколько людей любителей текстовых редакторов я видел, все они писали либо простые вещи, либо процедурный(с элементами ООП) не поддерживаемый код из-за его сложности.
    Но однако, то что человек использует IDE не говорит что он не делает подобного.
  • 5 причин использовать AngularJS в вашем корпоративном приложении
    0
    Для себя, когда я писал TODO используя обе библиотеке, я пришел к выводу, что код в ReactJS в разы читабельнее и изучить его можно гораздо быстрее.
  • Python Meetup: апрельская встреча
    –1
    Человек, который не использует IDE, с большой долей вероятностью не понимает что такое ООП, т.к. основная сила IDE основана на ОО подходе к разработке.
    Соответственно, если человек не понимает что такое ООП, то там появляются излишние сущности, большие уродливые контроллеры и т.д.
  • Почему вам стоит использовать Vim
    0
    Да ладно название файла, а если Класс нужно быстро открыть или отобразить список классов реализующих интерфейс.
  • Steam Files. Часть 1 — GCF/NCF
    +1
    Кроме тех кто на него завязан жестко, аля Battlefield не требуют Origin.
  • Steam Files. Часть 1 — GCF/NCF
    0
    В Origin скачивается обычный установщик. Там ничего зашифровано нет. Я уже много раз скачивал архивы и бэкапил их на свой внешний диск.

    p.s.
    мой же опыт наоборот говорит о глюкавости Steam и без проблемном использовании Origin.
  • 5 причин использовать AngularJS в вашем корпоративном приложении
    0
    ReactJS, Angular Light и есть ещё точно парочка, но названия не помню.
  • Атаки HTML5: что нужно знать
    +6
    Access-Control-Allow-Origin: * для withCredentials=true указать нельзя.
    Звездочка запрещена в данном случае CORS.
    Нужно явно перечислять домены. Поэтому не понимаю истерику автора.
  • 5 причин использовать AngularJS в вашем корпоративном приложении
    +15
    Статья в принципе очень похожа на то что я написал ниже, только в другом ключе:
    3 причины почему не использовать AngularJS:
    1) Сложный в изучении
    2) Есть фреймворки более быыстрые
    3) Плохо читаемый код

    p.s.
    набор ничего не значащих, спорных тезисов(как и в моём случае)
  • Python Meetup: апрельская встреча
    –1
    | Сколько человек не использует IDE? О боже, как приятно. Я тоже не пользуюсь IDE

    Извините, но facepalm.
  • Что не так с редизайном Хабрахабра
    0
    кто у вас отнял возможность искать?
  • Google едет в Красноярск
    0
    Не переживайте, как человек который посетил данное мероприятие в Казани, могу сказать, что самое интересное, это утренний кофе с печеньками.
    Одна сплошная реклама Google с объяснением элементарных вещей, которые либо на первой странице справки, либо на второй.
  • Microsoft Research запустила браузерную игру-головоломку по обучению программированию
    +3
    | Compiler timeout
    Хабраэффект?
  • Архитектура сервера онлайн-игры на примере Skyforge
    0
    Кстати, интересно было бы узнать про то как у вас написан RBAC.
    Я сейчас пишу систему на Pyrmid и права на действия тоже указываются в анотациях, но мне не нравится оверхед на запрос данных о пользователе, о его правах и о предмете доступа.
  • Что не так с редизайном Хабрахабра
    0
    Вы только подтвердили моё мнение на то что поисковых запросов очень незначительная доля в общем потоке.
  • Право на свой код
    +2
    Стоит ли советовать учить Perl? Конечно, стоит! Это прекрасный язык, позволяющий сделать так много интересного!
    Нда.
    Perl нужно выбросить и забыть. Это тот инструмент на котором можно с большей вероятностью написать систему которую очень тяжело поддерживать!

    Ещё я заметил простую логику: люди определенного склада мышления выбирают инструменты исходя из их идеологии. Соответственно, если человек не склонен к порядку и жестким рамкам, он выбирает более свободные языки. Но жесткие рамки в разработке продуктов — вещь обязательная, т.к. она упрощает поддержку продуктов, позволяет быстрее вводить новых/заменять старых программистов. Ускоряет ввод новой функциональности.

    p.s.
    Не разрабатывайте на Perl — есть Python!

    p.p.s
    Я ничего плохого про поддержку старых продуктов написанных на Perl и людей кто их поддерживает ни в коем случае не говорю.
  • Сравнение юзабилити современных браузеров со старой Оперой
    +7
    Полностью поддерживаю автора топика. Старая Опера была уникальна в своём удобстве.
    Закладки, свойства объектов. Обработка потоков. Создание и редактирование поиска. Кастомизированный интерфейс. Block content.

    p.s.
    Кстати, выделение работает как в старой Опере в Ineternet Explorer 11 — вот так вот :)
  • Что не так с редизайном Хабрахабра
    0
    Есть статистика, сколько приходится поисковых запросов на N хитов, как правило.
  • Что не так с редизайном Хабрахабра
    –5
    Ну хорошо, это вы. Но к дизайну большого портала нужно подходить все же из статистики, не?
  • О начинающих разработчиках и принципах работы с ними
    0
    Сможете ли вы ответить, почему выбрали node.js?

    По поводу зарплаты.
    — Нет, без многолетнего опыта вы таких денег никогда не увидите.

    callback, DOM и т.д. — это очень маленькая часть. Только вогруг JavaScript сейчас наворочена огромная инфраструктура, которую изучать и изучать. Без понимания какую техноологию брать и использовать именно для решения этой задачи, программист не программист — просто кодер. Кодер больших денег не получает.

    А помимо стека технологий очень нужна теория. А вот с этим большие проблемы. Сейчас теории хорошо не преподают нигде. Нужно знаючи выискивать информацию по клочкам из разных источников. Даже в Вики многое описано по верхам, а порою очень спорно.
    Даже сейчас если посмотреть на хабр, то тех кто понимает что такое MVC и для чего оно нужно и чем оно отличается от MVP — очень мало.

    Если хотите разрабатывать, то как минимум 1 год вы должны работать за 1к-1.5к если брать Москву.
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Что не так с редизайном Хабрахабра
    +2
    Поиск по хабру, честно говоря не очень хороший. Гораздо проще по нему искать через yandex или google.
    Неужели у вас Поиск такая частая функция, что бы выносить его в основное меню?
    Может командда Хабра собрала статистику использования и выяснилось что поиском пользуются в 1 из 1'000'000 хитов
  • Яндекс Деньги: «Дело не в тебе, дело во мне, извини, мы не можем быть вместе»
    0
    Кстати, у вас же Альфа-банк, почему не используете их виртуальную Карту, которую в личном кабинете можно за 5 минут сделать?
  • Comment from a drafted post.