• Мифы и рецепты Docker
    +1
    Какие программисты — такие и проблемы. Если у человека не возникает вопроса о том, где хранятся файлы базы из контейнера, то это не проблема докера, так ведь?

    Как раз для таких людей существует куча проектов, типа этого: github.com/sameersbn/docker-postgresql, там есть специальный раздел Persistence.

    Простота использования, конечно, развращает, но это не значит, что нужно теперь пользоваться чем-то более замороченным, чтобы дисциплинировало. Нужно просто вопрос изучить. И когда он изучен, то при помощи современных сервисов можно сисадмина вообще исключить из цикла проектирования и поддержки инфраструктуры, во всяком случае до тех пор, пока она достаточно тривиальна.
  • Зелёная энергетика для базовых станций и всего до 2 КВт — трёхлетний опыт с ветряками, солнечной генераций + геозондом
    0
    По поводу ветрогенераторов — есть намек на фотографиях, ну а дальше гугл на вопрос сразу ответил.

    А вообще — цена вопроса в целом очень интересует, потому как настоящие промышленные ветряки стоят серьезных денег, но и мачты у них не ломаются. :)
  • Выразительный JavaScript: Структура программ
    –1
    Если программист не в состоянии читать статьи и документацию на английском — это очень печально для всех.
  • Установка системы учета рабочего времени: попробовать на себе
    0
    Russia! Очень мало где за рубежом встречал такой подход в IT, в России этого больше. Не без причин конечно, так же как и со школами и всем остальным. Дашь расслабится — перестанут работать, проблема только в том, что если постоянно напрягать, то, как правило, тоже ничего хорошего.

  • Установка системы учета рабочего времени: попробовать на себе
    0
    Угу, не очень-то хочется работать в конторе, где тебе на доверяют и за тобой следят.

  • Как мы строили офис мечты с блэкджеком и пуфиками (почти за копейки)
    0
    Работаю в booking.com, Амстердам. Сотни программистов, сотни менеджеров. Все сидят в опен-спейсе и особо не жалуются.

    От обстановки зависит.
  • Нотч отказался от выпуска Minecraft для Oculus Rift
    0
    Java… Не C++, поэтому и подтормаживает. Ну и мирок не маленький.
  • Сервер на ARM? Made in Russia!
    –1
    *DELETED*
  • Сравнение производительности всей линейки смартфонов Nexus в одном видео
    0
    Не очень объективное сравнение, ибо ОС разные, что на новых моделях может ощутимо ускорять некоторые операции, которые, например, могут зависеть от браузера.

    В целом старички неплохо справляются, учитывая их возраст.

  • Как работает Passport.js
    –2
    Это все было бы еще лучше, если бы использовались futures. github.com/kriskowal/q
  • Microsoft ведёт переговоры о покупке Yammer за миллиард долларов
    0
    Использую Yammer для корпоративной переписки — надо отметить, что нюансов море. Я бы не купил :)
  • Вконтакте продвигает Google Chrome
    +1
    Однако же замечено, что при просмотра видео вконтакте хром отъедает изрядно процессора, ибо кодеки, тогда как в сафари — оптимально.
  • Microsoft перевел в Open Source еще одну часть стека технологий ASP.NET
    +2
    Дык, если бы они это сделали сильно раньше — вполне возможно, что на этом рынке сейчас Java бы с ними сильно делилась, но пока это только начало…
  • Многопроцессовые демоны на PHP
    0
    Таки использую на практике fork в пхп, могу сказать, что в условиях Continuous Integration оно гораздо удобнее, unix-way. По поводу того, течет или нет — это уж как напишете.

    А вот с легкостью замасштабировать демон с 1 процесса до 10 заменой одной строчки кода + рестартить это всё деплой скриптом, написанным в те же две строчки — это весьма удобно.

    Приходилось пользоваться как первым вариантом, так и вторым, с CI — форк удобнее однозначно.

    По поводу экстеншенов — если сидите и пишете большой проект со своей инфраструктурой — это не проблема.
  • Подводный камень в foreach($items as &$item)
    0
    Пока писал — опередили:)
  • Подводный камень в foreach($items as &$item)
    +1
    foreach($new as $key => $value)
    $new[$key] = $value+2;

    Так делал с первого дня, не так красиво — зато без багов.
  • Несколько находок
    +1
    Это, конечно, потребует от вас написания-таки некоего скрипта, но может очень помочь, если вам нужно организовать общение между несколькими доменами одного или нескольких приложений.
  • Несколько находок
    –2
    Собственно, это не совсем находка, вернее даже — не обязательно YQL.

    Вы можете делать какие угодно кроссдоменные запросы путем добавления
    <script src="http://another_domain/my_js.php?query=blahblah&callback=my_callback" type="text/javascript"></script>
    


    Вызывая из этого скрипта колбеки и любые другие штуки, например, $.cookie.
  • Проблемы у Scalaxy
    –7
    Пользуйтесь зарубежными вариантами вроде Amazon — и будем вам счастье.
  • Проблемы у Scalaxy
    –5
    Ну, в общем-то да, русские «облака» — это тот же русский хостинг, только в профиль.

    Есть же Amazon и ему подобные, зачем подвергать себя таким мучениям доверяясь русскому хостеру?
  • MySQL: Взламываем черный ящик
    0
    Нет, ну понятно, что этого есть, но оттуда уже уперли всё, что можно было упереть:)
  • AzaThread — многопоточность для PHP с блэкджеком
    +4
    Позвольте, те php-программисты, которые реально программисты уж как-нибудь осилят, а это вроде как не пособие о том, как написать сайт-визитку за 10 минут, что реально радует, потому как статьи про обработку ошибок и прочее — это немного другой уровень, который профессионалам не интересен, по понятным причинам.

    Если все статьи писать из расчета на самый низкий уровнь познаний, то ничего интересного почерпнуть не удастся никому, кроме новичков.

    Это как объяснять почему небо синее — не везде уместно.
  • AzaThread — многопоточность для PHP с блэкджеком
    0
    Поддержу, реализация очень крута.
  • Быстрый роутинг на PHP
    0
    Тоже так подумал, и да, можно задавать роутинг вообще из пхп-массива и не придется ничего парсить, ну и во всех вменямых фреймворках сей файл все равно кешится в пхп-массив, да и более интересгая частт это матч роутинга, а не то, в каком виде его хранить.
  • MySQL: Взламываем черный ящик
    +4
    Есть такое, никогда не пользовался ни первым, ни вторым.

    Без обид, но считал, что тема SQL-Injection изучена уже всеми кому не лень, а название статьи сбило с толку — думал может и правда что-то новое…

    Ну и да, системы, где данные из формы просто «подставляются» в запрос в наше время — надо еще поискать:)
  • Как стать успешным фрилансером
    0
    Тоже хорошо, если до фриланс-карьеры небыло профессионального опыта, который можно как-то показать и доказать:)

    Помню, далекие 6 лет назад я, примерно в таком режиме, хотел начать свою карьеру вебдева-фрилансера, после чего пошел в офис трудиться. И, как и следовало ожидать, с некоторым опытом работы и парой ссылок в портфолио дело пошло, правда в офис все равно возвращаюсь, когда начинает разъедать лень — для дисциплины.
  • Как стать успешным фрилансером
    0
    Статья хороша, хотя и не пестрит чем-то новым, но ведь и не в этом суть.

    Что касается «работы на дядю», который заботился о вашем трудоустройстве и портфолио.
    Если дядя был известный и должность, занимаемая вами, была высока, да и работу свою делали хорошо — ваши шансы как фрилансера сильно возрастают, особенно если брать тот сегмент рынка, где работодатель знает кого нанимает. Причем, что характерно, ваше портфолио как наемного работника в таком случае будет гораздо круче портфолио любого фрилансера, если, например, взять область веб-программирования, ибо шансов, что вас наймут делать какой-нибудь «вконтакте» в виде фрилансера — крайне малы, а значит в портфолио ничего особо крупного не упадет.
  • Как стать успешным фрилансером
    0
    Это уже не говоря о том, что беря на себя такое дело как открытие своего предприятия вы несете ответственность за потерю нанятыми вами людьми рабочих мест в виду того, что затея не удалась.
  • Как стать успешным фрилансером
    +1
    Тут есть один главный нюанс — если у вас нет клиентской базы — студию открывать может быть накладно или даже «банкротно», тоесть в минус, чего никому никогда не нужно. Автор же предлагает сначала поработать с клиентами, а потом уже открывать студию, что, видимо, стоит делать, когда всех клиентов обслужить уже не получается. Хоть и сам он аргументирует это несколько другими посылами, но последовательность вполне закономерна.
  • Праздничный биатлон
    +1
    MYSQL 2: SELECT group_concat(id, SEPARATOR ",") FROM players GROUP BY score ORDER BY score LIMIT 2,1

    В случае с id, если нам нужны именно id игроков.
  • Helios Kernel (удобный include в Javascript)
    0
    Правда в том, что код обычно компресснут и собран в один скрипт на прод энвайронменте.

    А чего там творится на dev-версии никто никогда не узнает, можно написать себе хоть 100500 комбинаций из скриптов, которые вам нужны и компрессить их тем же YUI-компрессором, не используя при этом YUI.

  • Поисковик горящих туров FAN TRIP
    +3
    tourstanok.ru, с которого, собственно, и передран этот сервис. Очень неприятно смотреть, еще и пиарятся.
  • Поисковик горящих туров FAN TRIP
    +1
    tourstanok.ru
    Не хорошо заимствовать чужие идеи, особенно что касается логики и интерфейсов:)
  • Эмуляция сетевых проблем с помощью WANem
    0
    в спотлайте легче написать:)
    с 4.2 ок
  • Консоль для CodeIgniter
    0
    Упс, выше было написано — не заметил.
  • Консоль для CodeIgniter
    0
    Из коробки это и не нужно, ибо приватные методы в контроллере — зачастую всегда на совести разработчика.

    В некотором смысле — это плохой тон.

    Бывает надо, бывает — нет. Но, раз уж MVC — можно и в модель положить или в хелпер на крайняк.
  • Новые уязвимости доступа к файлам в PHP
    0
    Голову отрубать, не иначе.
    В связи с чем назревает вопрос, а какой реальный толк от подобного рода эксплоитов, если их все равно не применить, если код написан не совсем уж криво, я даже представить не могу, кто сейчас так может делать и зачем.
    Ну и + windows == не улавливаю рил-тайм пользы:)
  • FizzBuzz, или почему программисты не умеют программировать
    0
    очень странно, что с этой задачей можно вообще не справиться.
    всего два условия на кратность, тут надо либо не знать про цикл for, либо не знать синтаксиса определения остатка/кратности какому-либо числу.
    нет, неужели 199 из 200?
  • Стиву Джобсу предлагали должность первого Google CEO
    +3
    Скорее не так, зарабатывать на дураках лучше, чем на дураках и умных. :)
    Впрочем, если сегодня твой рабочий лептоп — мак, то это же не значит, что ты дурак.

  • Биллу Гейтсу — 55 лет!
    +1
    Да, Билли крутой парень.
    Кстати, нежели обычно употребляется без «чем», так грамотнее вроде.