• Обзор механической клавиатуры Vortex Core RGB
    +10
    Переучиться на другое расположение кнопок не сложно
    Привыкнуть к такой раскладке можно за месяц
    Бесподобная трата времени! Чудовищное повышение продуктивности!

    Каждый раз, когда я доставал её из портфеля, приходилось искать одну из кнопок и ставить на место
    Вот это удобство! Так и представляю, пришёл на важное совещание и ползаешь под столом в поисках клавиш. И объясняй потом начальству, что вчера вечером ни капли в рот не принял

    Установить прошивку можно только с Windows, поэтому мне пришлось идти в гости
    И что, друзья даже не вызвали скорую, лицезрев сцену поиска отломавшихся клавиш? Или они уже привыкли?)

    В результате часть шорткатов я даже забыл, потому что было лениво столько учить. А некоторые из них стали настолько длинными, что нажать их невозможно было даже с двух рук, и я перестал ими пользоваться
    Потрясающее повышение производительности!

    Г-образный провод из Ашана полностью справляется с проблемой
    Как бы помягче намекнуть, мне кажется, проблема вовсе не в проводе…

    Я работаю за ноутбуком,… подставка не только решила эту проблему, но и исправила положение головы, больше не нужно смотреть вниз.
    Ходят легенды, что к маку можно подключить внешний монитор, но я в них не верю — обычные городские мифы

    Кнопка Del, хотя рядом с ней Backspace. Если очень хотелось, то можно было сделать через Fn+Backspace
    Да зачем мелочиться, давайте сделаем всего одну клавишу и к ней кучу модификаторов?

    К этому привыкать долго не пришлось
    Да неужели хоть что-то тут работает сразу?

    Скобки в центре клавиатуры, чтобы нажимать их можно было разными пальцами, а не только мизинцем.
    Ну да, не только. Ждите 2-ю версию — где для набора скобок нужно будет сделать сальто с разворотом в воздухе, при этом напевая гимн КНР, и не забыв зажать пол-клавиатуры всё теми же мизинцами. Не хватило мизинцев? Позовите друга! Командная работа) Если, конечно, после поиска отломанных буковок у вас остались друзья

    К слову, Apple Magic Keyboard стоит столько же
    Так себе достижение

    Я ничего не понимаю в клавиатурах
    Зато честно!

    Ну а если серьёзно, при разработке софта бОльшую часть времени занимаёт обдуывание алгоритмов, и самый толковый код продумывается за чашкой кофе, в ожидании автобуса или под тёплой водичкой в дУше. Вы застряли в начале 2000-х, когда программисты мерялись количеством кода?
  • Мой первый взлом: сайт, позволяющий задавать любой пользовательский пароль
    0
    И это при том, что хранить отдельные соли для каждого юзера они-таки догадались!
  • Подумайте дважды, прежде чем использовать игровые движки
    0
    У многих быстро пропадает интерес к новому занятию, если они не видят какой-либо результат своими глазами; + важна реакция окружающих (внешнее подкрепление, «молодец сыночек, ты сам помыл пол» / «круто чувак, ты сам сделал игру»). Чем ниже уровень движка / библиотеки, тем более крутая кривая обучения, тем больше нужно времени и сил, чтобы получить осязаемый результат — велик шанс забить на это дело.

    Кстати, поэтому для людей, желающих познакомиться с дивным миром программирования, я советую сначала изучать что-то простое и неактуальное, например VB6, затем разобраться в работе программ на низком уровне (Си / Асм), и только третим языком тот, с которым собираетесь работать (js / java / c# / go / ...). Тогда и понимания будет больше, и шанс забить минимальный, и обучение пойдёт проще.

    Естественно, вышесказанное относится только к любительским проектам в свободное от работы время. Если у человека / команды уже есть опыт и стоит цель сделать качественный продукт (игру в данном случае) — надо выбирать средство под цель, чтобы не получить очередные «3 в ряд» весом в 200 Мб включая рантайм моно.
  • Анонимность в Tor: что нельзя делать
    0
    Кстати, по этой причине удобно использовать 2 физически разных компьютера, подключенных к интернету по физически разным каналам. На одном из них, естественно, Whonix. Ну и бонусом выполняются пункты «Не используйте чистый веб и Tor одновременно» и «Не подключайтесь к серверу анонимно и неанонимно одновременно», ну и не получится случайно спутать браузеры.
  • Драйвер видеокарты: так чей же баг?
    0
    Тут дело даже не в показе «не той картинки» юзеру, а в возможности бесприпятственного получения содержимого области другим приложением. То есть, я могу написать с виду безобидную программу, которая будет, например, получая доступ к видеопамяти, парсить получившуюся картинку и отправлять её злоумышленникам. А там уже могут быть ценные данные.
  • Знакомьтесь: Хеш-стеганография. Очень медленная, но совершенно секретная
    +1
    Тысячи фотокарточек нагих барышень?
  • JS-DOS API: запускаем DOS в браузере
    0
    Если кому интересно, игра моего детства: The Mice Men (Судя по беглому осмотру сурцов, для эмуляции они тоже используют emscripten).
    Незамысловатая, но весьма интересная пошаговая стратегия, цель — провести всех своих персонажей до противоположного конца поля быстрее, чем это сделает противник. С одним нюансом: перемещать можно только столбцы на поле целиком.
  • Создание GUI приложений на PHP
    +8
    PHP и Flash можно закапывать вечно :)
  • Skype слег намертво и парализовал деятельность многих компаний
    +1
    Я бы не поленился поднять сервер на дешёвой VPS для себя и друзей, если бы такая возможность была :-)
  • Skype слег намертво и парализовал деятельность многих компаний
    0
    Есть такое, но вышеупомянутый Hangouts при использовании голосовой связи через Chrome разряжал MacBookAir 13" по 6%/мин.
  • A-SIM, настройся! Специальная сим-карта и много-много входящих номеров
    +1
    Вопрос снят, увидел на сайте – Мегафон.
  • A-SIM, настройся! Специальная сим-карта и много-много входящих номеров
    0
    На базе какого оператора(физически) работают эти сим-карты, например в Москве и области?
  • R01 + Timeweb, ваши сайты под угрозой
    0
    Аптайм 99.73% на TimeWeb? Да вы, видимо, везунчик!
    Когда я в своё время пользовался их хостингом, даже мониторинг не нужен был — достаточно было несколько раз в день заходить на свой сайт, чтобы увидеть «качество» их услуг.
  • Тинькофф банк скомпрометировал выписки по счетам клиентов?
    0
    При выборе Безопасность/Удобство они отдали предпочтение удобству.
  • Внедрение премиального медиа-контента с HTML5
    +6
    Два слова.
    Плата Видеозахвата.
  • Мегафон — кто угодно может управлять вашим счётом
    +5
    О Великий Рандом! Я думал, что это я верстаю как чудак…
    Прекрасный фронтенд 1
    image
    Чудесный фронтенд 2
    image

  • Прошлое и настоящее SSL-сертификатов
    +6
  • Магия Ctrl-C Ctrl-V, или как перестать сохранять картинки и начать жить
    0
    Я ещё от себя порекомендую бесплатный Qip Shot.
    Простой, рекламы не содержит, имеет неплохой редактор, заливает к себе на хостинг(регистрация не нужна), можно получить прямую ссылку на png, + умеет сносно писать видео(можно выбрать кодек вручную и будет писать хорошо). Хоткеи есть и настраиваются.
    Из минусов — редактор всё же не самый лучший.
  • «Й» вам не «и» краткое! О важности нормализации Unicode
    +4
    Позволю себе вклиниться в ваш спор.
    khim Вы, конечно, правы, что в дореволюционном алфавите такой буквы нет, и для поддержки старых текстов её добавили наряду с древнешумерской письменностью, как Вы указали в комментарии ниже.
    Но в современном русском языке де-юро и де-факто такая буква есть, также как в белорусском алфавите есть у краткое.
    Откройте эту статью в Википедии, пункт 4.
    По формальному статусу:
    • знаки, с помощью которых образуются новые буквы алфавита (в западной терминологии их иногда называют модификаторами, а не собственно диакритическими знаками);
    • знаки, сочетания букв с которыми не считается отдельной буквой (такие диакритические знаки обычно не влияют на порядок алфавитной сортировки).
    и далее:
    ударения — ставятся только в редких случаях и не образуют новых букв;
    две точки над «ё» — образует новую букву, но часто опускается;
    кратка над «й» — образует новую букву и никогда не опускается;
    По вашему же, получается, в Unicode должна отсутствовать полноценная буква современного алфавита только потому, что она образована модификатором.
    По моему скромному мнению, NeoCode также не во всём прав: диакритические знаки входить в Unicode также должы, для формальной поддержки тех же старославянских текстов.
  • Билайн вмешивается в трафик пользователей
    0
    В теории всё очень хорошо, на практике, к сожалению, не очень.
    Хотя да, соцсети, хостинг, банки, почта и прочее на https. Да и те данные провайдер воровать вряд ли будет, так что параноить не нужно.
    Но, тем не менее, приятного в таких скриптах всё равно мало.

    image

    image
  • URI — сложно о простом (Часть 1)
    +1
    Мне ещё любопытно – почему в схемах http://, ftp://, file:// используются слэши, а в схемах mailto:, tel:, magnet: – их нет?
  • Злоумышленники активно используют 0day уязвимость Flash Player для кибератак
    +1
    Да, Flash — то ещё решето.
    Я ещё вчера отключил его в хроме, но один из сайтов, на котором мне понадобилось посмотреть видео, отказывался его воспроизводить пол предлогом «установите flash player», при этом на iPad тот же сайт открывался нормально и подгрузил HTML5 плеер. Чем они руководствуются вообще? Поддержка старых версий IE, или просто им наплевать? (Сайт одного малопопулярного телеканала)
    Интересно открыть тот же сайт из-под FF под Linux, что-то мне подсказывает, что меня ждёт неудача.
  • Удаленная инъекция Wi-Fi кадров
    0
    В даннос случае фишка в том, что не обязательно вообще иметь физический доступ к сети — инъекция может поступать по HTTP от удалённого сервера.
  • Удаленная инъекция Wi-Fi кадров
    +5
    jpg файл — файл с инъекцией aggr_beacon.jpg.
    На картинке в заголовке поста показана схема уязвимости, а не файл с инъекцией.
    Ваш кэп.
  • Анализ SSL/TLS трафика в Wireshark
    0
    Есть интересная софтина под названием Charles (правда коммерческая, пробный период 30 дней — далее $50 за лицензию).
    Работает как веб MITM-прокси, понимает HTTP и HTTPS. Расшифровыает путём установки «левого» сертификата. Помимо «сырого» пакета показывает JSON/XML/HTML/JPEG/etc...(+gZip) данные в красивом виде. Само собой, умеет показывать заголовки пакетов и параметры POST-запросов. Умеет подменять данные на лету.
    Мне, как мобильному разработчику, нравится тем, что можно настроить редирект трафика с Android/iOS на пограмму, запущенную на ноутбуке, и просматривать его.
    Настройка гораздо проще, не требует ни серверного приватного ключа, ни экспорта ключей для каждой сессии.
    Правда, она не понимает других протоколов, кроме как HTTP и HTTPS :-(
  • Программное обеспечение Samsung способно намеренно отключать Windows Update
    0
    Случаем не обновление драйвера встроенной графики Intel HD?
    У меня одно из таких обновлений пару лет назад уводило ноутбук в BSOD при подключении монитора.
  • Смотря на код с закрытыми глазами
    +2
    Всё дело в том, что при отсутствии сигнала от одних органов чувств, другие работают гораздо лучше. бОльшую часть информации мы вопсринимаем визуально, и, так как у мозга Zersiax нет необходимости обрабатывать изображение, он гораздо больше сил может потратить на обработку звука.
    Записывать, править, микшировать и публиковать аудио (моё хобби — пение и запись музыки).
    Пользоваться программами для работы со звуком вроде Reaper, Goldwave, Audacity и Sonar.

    P.S. Я тоже был в шоке, услышав аудиозапись. Присоединяюсь к восхищениям остальных.
  • Реализация одного из вариантов мобильной версии сайта
    +1
    Гугл с недавнего времени при поиске с мобильного понижает в выдаче сайты, не оптимизированные под смартфоны, и не имеющие мобильной версии.
    Подробности 1
    Подробности 2
  • 16 причин, по которым игроки уходят из вашей игры
    +8
    По моим наблюдениям, основной проблемой на поздней стадии FreeToPlay игр является несбалансированность.
    Т.е. если я играю без вложений — игра на определнном этапе становится либо чересчур сложной, либо чересчур муторной(т.е. необходимо играть очень долго, чтобы заработать нужное кол-во монет, и это вскоре наскучивает).
    Если же поощрить разработчиков донатом — пройти нужный момент в игре становится на раз плюнуть(Press X to win). Но затем, через несколько уровней, игра снова подкидывает сюрприз в виде нехватки золота/кристаллов. И так далее.
    В результате напрочь теряется интерес к игре. Так и получается известный всем Pay To Win.

    Я лично отдаю предпочтение такой схеме — я могу играть свободно до, скажем, 5 уровня, и, если игра нравится, за определённую плату разблокировать полную версию прямо из игры. Так как игра меня уже зацепила, я легко расстаюсь с деньгами. При этом сложность остаётся разумной, внутриигровые монетки(не пополняемые за реальные деньги) зарабатываются за приемлимое время в приемлимом количестве.
    Этакая демо-версия начала 200х в новом облике(InApp).
  • Comment from a drafted post.
  • Пишем почтовый адрес, как человеки
    +2
    Город опускать я бы тоже не стал.
    Например, в Московской области есть город Домодедово, а есть село Домодедово, и это — разные населённые пункты.
    С одной стороны, можно понять, что «Домодедово» — это город, а «с Домодедово» — село. Но, тем не менее, однозначность теряется.
  • Автоматизация ресайза PNG для iOS и Android приложений
    0
    Нет, к сожалению, я это не предусмотрел.
    В pillow есть опции оптимизации размера и уровня компрессии png, но я их не использовал.
    Спасибо за замечание!