• Полезные трюки PostgreSQL
    +1
    Исходный запрос — это всего лишь упрощённые пример, чтобы показать суть. Даже странно такие вещи растолковывать.
  • Полезные трюки PostgreSQL
    0
    Тем, что в запросе может быть несколько таких мест, а указать можно только в одном.
  • Фреймворк Fastcgi Container
    0
    Ты ради этого расчехлил аккаунт на «Хабре»? :) Да ладно, всё циклично же. Кто вот поверит, что все эти NoSQL были ещё до реляционных баз? Или что на JS на сервере можно было программировать во времена Перла? А сейчас это всё — передовые технологии.
  • Как посчитать всё на свете одним SQL-запросом. Оконные функции PostgreSQL
    +1
    А в чём проблема? FIRST_VALUE вы куда отнесёте?
  • Полезные трюки PostgreSQL
    +5
    UPD. О, оказывается поддерживает, только называется EXCEPT. Могли бы и алиас сделать.
    У всех, кроме «Оракла», это называется EXCEPT.
  • Современная классика — браузер Vivaldi 1.0
    0
    На «Маке» другая культура, тут он смотрится раздражающим пёстрым клоуном на фоне других программ. Создатели «Оперы» раньше этого не понимали, теперь это непонимание унаследовал «Вивальди».
  • Современная классика — браузер Vivaldi 1.0
    +1
    Не опенсор браузер на опенсорс движке в 2016 году это — Хром. Ничего, всё в порядке, самый распространённый браузер сейчас.
  • Безопасная очистка приватных данных
    0
    Статья:
    Начиная с C11 существует функция memset_s.
    Вы пишете:
    Если специализированная функция есть в стандарте языка, нет вопросов.
    Следовательно вывод такой: если бы вы дочитали статью до конца, вопросов бы не было.
  • В сеть утекли персональные данные 50 миллионов граждан Турции
    0
    Это такой серьёзный вопрос, что обстоятельный ответ потянул бы на отдельную статью, а меня совершенно нет сил на её написание :) Давайте я постараюсь кратко ответить на каждый из вопросов.
    Не могли ли бы вы рассказать как успехи? Пользуются ли ей люди и какие возможности она предоставляет?
    Пользуются, основные достоинства — система облачная, работать можно через Мобильный Офис (толстый клиент, меньше возможностей, обычно через него работают начальники) и через браузер (тонкий клиент, больше возможностей, как правило работают те, кто рангом пониже, но есть исключения).
    Когда ожидается переход в другие регионы? А может уже произошёл?
    Сейчас инсталляций довольно много, в других регионах в том числе. Из крупных нашим продуктом пользуются Мэрия Москвы и Мэрия Московской Области.
    Может быть даже отдельную статью в хабре создать? На чём пишется, какие сервера, какая нагрузка, разные кейсы?
    Вот на это меня точно не хватит :) Сейчас загрузка выше крыши в связи с переходом с Оракла на Постгрес.
  • Безопасная очистка приватных данных
    +4
    Прочитайте статью до конца и вопросов у вас не будет.
  • Полезные трюки PostgreSQL
    +7
    VALUES можно использовать везде, где и SELECT, очень помогает для работы с кучей значений. Например, для расшифровки численных значений. Что-то типа:
    WITH sv(sex, value) AS (
         VALUES(0, 'мужской'), (1, 'женский'), (2, 'не знаю')
    )
    SELECT fullname, sv.value FROM "user" INNER JOIN sv USING(sex)
    
  • В сеть утекли персональные данные 50 миллионов граждан Турции
    +1
    Я сначала решил обстоятельно ответить вам на каждый пункт, но вижу по какому пути вы хотите пойти — передёргивания, личных нападок и так далее. Мне этот путь не подходит.

    По тому, что вы сообщили, я сделал вывод, что вся ваша злость — злость бывшего конкурента.
  • В сеть утекли персональные данные 50 миллионов граждан Турции
    –1
    Почему система написана на PHP?
    Смешной вопрос. А почему она должна быть написано не на PHP?
    Почему в системе такой г**но код? Сам не видел, рассказывали потенциальные клиенты этой системы, которым был дан доступ (по их же словам).
    Ваши потенциальные клиенты эксперты в чём? В качестве кода? Что стоит их оценка?
    Почему система продвигается министром информатизации и связи нашей любимой РФ?
    Причём здесь министр? Министр её хвалит, потому что она ему нравится. Тендер на внедрение министр выигрывает что ли?
    Приведу пример системы и внедрения, которым я горжусь до сих пор, а вы скажите, есть у вас подобный опыт?
    Я кажется чётко сообщил чем я занимаюсь: разработкой, не внедрением, вы просите рассказать мой опыт внедрения. Возможно вы перепутали нашу организацию с конторками, где все всем занимаются? Это не про нас.
  • В сеть утекли персональные данные 50 миллионов граждан Турции
    +3
    Вот что я вам скажу. Более информированного собеседника о системе, которую вы пытаетесь полить грязью вы не могли найти.
    Я руковожу разработкой этой самой «практичной» системы, так что у меня на руках факты, а не слухи: количество подключенных пользователей, количество пользователей, заходящих в систему, выезды в заказчикам и прочее. Я уже пятый год этим занимаюсь.
    И все мои знания противоречат тому, что вы говорите.
  • В сеть утекли персональные данные 50 миллионов граждан Турции
    +2
    С нашим бумажным документооборотом
    Страна уже несколько лет успешно переходит на электронный документооборот. В каком городе вы живёте?
    кучей ведомств, которые требуют справки от других ведомств, пока ещё вряд ли такое возможно
    Ознакомьтесь: 210fz.ru/mdx Это работает.
  • Эффективные структуры данных для PHP 7
    +2
    Хотелось бы сравнения с judy arrays.
  • Badoo перешли на PHP7 и сэкономили $1M
    +2
    «String» у нас тоже был :)
  • Badoo перешли на PHP7 и сэкономили $1M
    +1
    Я сейчас, для интереса, посмотрел кол-во коммитеров в проект, которым я руковожу (полмиллиона строк кода). 32 человека. Ни один не назвал класс ошибок «Error». Я сломал вашу статистику! :)
  • Badoo перешли на PHP7 и сэкономили $1M
    +2
    тогда в шаред-памяти можно хранить будет настоящие инстансы, например, подключений к базе
    Есть persistent connection ко всем распространнёным СУБД, к сокетам и к memcached.
  • Amazon (и не только) открыто продаёт часы-шпоры для студентов
    0
    Многие годы у нас в стране сдают при помощи вот этого девайса:




    Петля вокруг шеи, телефон в кармане, это подключается к нему, в ухо, на барабанную перепонку кладётся магнитик (в центре лежит вместе с приладой для вынимания из уха).

    И всё. В микрофон диктуешь билет, потом слушаешь как тебе диктуют ответ.

  • FLIF — свободный формат сжатия изображений
    +9
    Для этого в протоколе HTTP есть специальный заголовок «Accept».
  • Грэйс «бабуля COBOL» Хоппер
    0
    Ну да, я про это писал, но я там, в основном, про сам язык же, а не про персоналии и их мысли.
  • Грэйс «бабуля COBOL» Хоппер
    0
    Я постараюсь докопаться до первоисточников IT-технологий, разобраться, как мыслили и какие концепции были в головах у первопроходцев, о чем они мечтали, каким видели мир будущего.
    Возможно тогда будет любопытно взглянуть на «Планкалкюль», о нём информации в русскоязычном интернете довольно мало.
  • Хабр умирает?
    +3
    http://xpoint.ru (до этого он назывался иначе)
    http://citforum.ru/
  • Хабр умирает?
    +4
    И, кстати, я в интернете давно. И помню, что «Хабр» не первый сверхпопулярный проект для айтишников и статей. Помню ещё минимум два, оба в забвении.
  • Хабр умирает?
    +46
    Лично я так очень даже не считаю. Мы весьма успешно пережили разделение проекта на три — да, некоторые показатели (типа просмотров) просели, но тем не менее на всех трёх проектах положительная динамика. Хабр просто сделал небольшой шаг назад, чтобы сделать новые шаги вперёд. Впереди куча всего интересного :)
    То есть руководство «Хабра» мало того, что проблему не видит, так оно ещё и считает, что всё в порядке. Очень жаль.

    Лично я писать на «Хабр» я прекратил и возобновлять не планирую. Разделение на три сайта, изменение политики модерирования, это всё мешает. Я не очень-то плодовит, но думаю, что у других авторов схожее мнение. Но если вы эти проблемы не планируете изучать и исправлять, то «Хабр» выродится в «Фишки».
  • PHP-Дайджест № 80 – интересные новости, материалы и инструменты (14 – 28 февраля 2016)
    0
    О них не наконец-то задумались, RFC давно появляются. Но пока не реализовали.
  • Сделай сам: SQL JOIN на Java
    0
    Что вы хотели сказать-то это ссылкой?
  • Сделай сам: SQL JOIN на Java
    0
    Надо знать чем отличается один join от другого. Статья, вроде, как раз об этом.
  • Сделай сам: SQL JOIN на Java
    –1
    Потому что у меня есть конкретное выражение «LEFT JOIN» в синтаксисе, и влиять на его работу я не могу.
    Можете, конечно. Хинты, индексы, переписать запрос — вот эти способы.
  • Сделай сам: SQL JOIN на Java
    0
    Вы что-то странное написали. (+) — это местный (нестандартный) синтаксис для LEFT/RIGHT JOIN.
  • Сделай сам: SQL JOIN на Java
    +2
    Я иногда спрашиваю и то, чего не знаю, особенно если вижу, что кандидат крут. Перед этим сразу говорю «я не знаю правильного ответа, мне интересно ваше мнение».
  • Неожиданное поведение openssl_random_pseudo_bytes() приводящее к фатальной потере криптостойкости
    0
    Думаю, в модуль никто годами не заглядывал, вот и вся разгадка.
  • Неожиданное поведение openssl_random_pseudo_bytes() приводящее к фатальной потере криптостойкости
    0
    То есть АНБ, в данном случае, закладку в PHP сделало? Подскажите номер коммита, я тоже полюбуюсь?
  • Пишем shell скрипты на Python и можно ли заменить им Bash
  • Пишем shell скрипты на Python и можно ли заменить им Bash
    0
    Как «так»? Автор же предпроцессор написал, то есть это не Пайтон.
  • Пишем shell скрипты на Python и можно ли заменить им Bash
    0
    Надо просто сделать специальные объекты-обёртки и переопределить у них магический метод, отвечающий за «|» и можно будет делать конвееры.
  • Несколько неочевидных frontend-хитростей
    +1
    Они на разных уровнях находятся. border — под базовой линией. Так что неравная замена. wavy нужно для подчёркивания ошибок.
  • Какие страны и языки программирования чаще побеждают в игре для программистов CodeBattle?
    +2
    Какой мастерский саркзам! :)
  • Используем WebP сегодня
    0
    Я не понял что вы хотите сказать.