• 7 недостающих факторов в подходе 12 Factor App
    –1
    Почему-то комментарий отправился 2 раза, а удалить нельзя. Придется редактировать.
  • 7 недостающих факторов в подходе 12 Factor App
    –1
    12fa — набор общих рекомендаций. В заголовке указано что этому набору общих (это важно) рекомендаций не хватает ещё семи. Семантически в этом месте подразумевается что недостающие семь рекомендаций являются такими же общими, как и базовые 12. Но далее в статье они вдруг оказываются завязанными на какую-то конкретную технологию. Говоря простым языком, заголовок — clickbait. Потому что я, увидев заголовок и первый абзац, зашел узнать что-то новое, чего можно было бы применить в любом проекте, и был весьма разочарован.

    Выделенное курсивом обычно подразумевает цитату или иносказательное выражение, добро пожаловать в интернет.
  • 7 недостающих факторов в подходе 12 Factor App
    +1
    Пост выглядит как беспардонная реклама Kubernetes.

    Если вы почитаете подробнее про 12factor, то увидите что там отсутствует какая-либо привязка к какой-либо технологии, и описанные факторы применимы к любому приложению и любой архитектуре. Указанные же в посте 7 факторов завязаны на облака, контейнеры, и… и на этом можно заканчивать перечисление. Область применимости данных «факторов» весьма ограничена и безальтернативно требует использования Kubernetes, а посему ни о каких «19 факторах» можете и не мечтать. «Спасибо, такое нам не надо».
  • 10 лайфхаков для браузера Vivaldi
    0
    Нет, но весомые конкурентные преимущества Vivaldi в таком случае стремятся к сравнительно мааааленькому числу.
  • 10 лайфхаков для браузера Vivaldi
    0
    Vivaldi всё так же не умеет в single-process mode и жрет память как Хром?
  • PHP против Ruby: Давайте жить дружно
    0
    Из тех что я знаю — scala, haskell, clojure, некоторые node.js увлекаются.
  • PHP против Ruby: Давайте жить дружно
    –1
    да и среди рубистов никого такого не знаю. С PHP на Ruby — пожалуйста. Обратно — ни одного.
    Пожалуй, это кое о чем да говорит. :)
  • PHP против Ruby: Давайте жить дружно
    0
    свистюлек накрутили, а разное говно как было, так и осталось, и тянется уже -надцать лет и будет тянуться ещё -надцать. Потому что за 8 лет никто не набрался смелости вычистить эти Авгиевые конюшни и сделать нормальный обратнонесовместимый релиз.
  • PHP против Ruby: Давайте жить дружно
    0
    «а скорее всего вообще не программист», какой милый вывод. Просто умиляюсь. Куда там Шерлоку ;)
    На всякий случай — программист с 13-летним стажем, начинал с Perl и PHP, уже лет 8 пишу в основном на ruby и scala и вспоминаю PHP как страшный сон.
  • PHP против Ruby: Давайте жить дружно
    +2
    Был бы это единичный случай — ещё куда ни шло. Но таких ляпов — море. А всё потому что язык — без дизайна, без соглашения, без единого стиля. В разное время разные люди коммитили в него кто во что горазд, в итоге язык — бардак и бордель, полный. И никто ничего не будет менять.

    И да, лучше бы сделали наконец версию без обратной совместимости, но по-человечески, чем тащить надцатилетнее говно сквозь века.
  • PHP против Ruby: Давайте жить дружно
    +2
    Не холивара ради, просто факт:

    I proudly present: The whole experience of programming in PHP, condensed into just two lines.

    Two function definitions from PHP's standard library:

    array_filter($input, $callback);
    array_map($callback, $input);
    Yep.

    © Richard Wossal, http://r-wos.org/blog/php-explained

    «Никогда мы не будем братьями» (с) ;)
  • Обзор IntelliJ IDEA 16 Public Preview
    0
    А насколько это очевидное решение, учитывая что в настройках хоткеев в этом пункте — пустота?
    upd. Кроме того, в версии 15 даже переназначение не работает/не работало.
  • Обзор IntelliJ IDEA 16 Public Preview
    0
    Затем что раздражает, если случайно нажал шифт дважды. И, между прочим, я далеко не один такой. Очень много людей жалуются на это. Ну и нестандартные hardcoded shortcuts в 2016 году выглядят, как минимум, глупо.
  • Обзор IntelliJ IDEA 16 Public Preview
    +3
    Поиск по «double shift»-то сделали отключаемым, ироды?
  • Деплой: Nginx, Puma и Mina
    0
    Cap выполняет каждую команду отдельно (он даже на каждую команду отдельный туннель открывает, если мне не изменяет память), Mina же генерирует 1 bash-скрипт который и выполняет на сервере одной командой.
    Единственный минус Mina — нет нативной поддержки одновременного деплоя на более чем 1 сервер.
  • 6 главных угроз от расширения использования мультикоптеров
    –5
    Да, я честный и правильный оператор, но реальность такова, что в Европе такое сработало бы. В России — нет. Даже такую простую и правильную, в каком-то смысле, идею, испоганят так, что будет только хуже, чем было до. Вы идеалист, я — реалист. Возможно, немного пессимист, но и на это есть причины. Вот и вся разница.
  • 6 главных угроз от расширения использования мультикоптеров
    –6
    Вы вообще понимаете что такое контекст, или вам бы только дое к словам прицепиться? Перечитайте ещё раз предложение, полностью, может и поймете, что имелось в виду.
  • 6 главных угроз от расширения использования мультикоптеров
    –8
    А я вот хочу летать во дворе, снимать с воздуха как играют мои дети и наслаждаться красивыми видами, и плевать я хотел на ваши окна и что там делают ваши дети. Только проблема в том, что ваша паранойя в духе «ну а вдруг!» будет мешать всем нормальным и законопослушным пользователям БПЛА. У вас, небось, и член имеется, вы же им и изнасиловать кого-то можете. Давайте отрежем, а то мало ли. Достаточно ли понятная аналогия?

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

    Спасибо, не надо. Плавали, знаем.
  • 6 главных угроз от расширения использования мультикоптеров
    –3
    1. Угроза падения
    Многие самолеты несут полезную нагрузку и вес их превышает 150 ТОНН. При падении может быть нанесён существенный вред как человеку, так и собственности. Давайте запретим самолеты!
    Этот аргумент у вас будет право использовать не раньше, чем когда от падений беспилотников будет погибать больше людей чем от падения самолетов.

    2. Угроза для воздушного транспорта
    Полёты птиц в районах расположения аэродромов представляют опасность для самолётов совершающих взлёт и посадку. Давайте убьем всех птиц!
    Кроме того, если кто-то захочет сделать это специально — то никаким запретом от этого не уйти. Смотрите реальности в глаза. НИКАКИМ.

    3. Условная анонимность
    Засекреченные объекты беспилотником не очень-то наснимаешь — их охраняют лучше чем вам кажется. Уже проверено. Контрабанду сейчас возят гораздо менее геморройными методами, заплатить пограничнику дешевле и проще и товара провезти можно больше. Притянуто за уши. Так что опять много шума из ничего.

    4. Вторжение в частную жизнь
    Дачу Роттенбергов мы и так уже видели, им-то точно уже бояться нечего. Конфликты? Конфликты только от тех, у кого одно место подгорает, что его дачу дворец плебс чернь увидит. Кто там ещё на очереди? Патриарх?

    5. Возможность террактов
    О да, конечно, а без БПЛА терактов вообще не происходит, да-да! Тьфу.
    PS. Давайте запретим скороварки, что ли? А то вон, взорвали не так давно.

    6. Опасность батарей при перевозке
    Аллё, вам звонок из будущего, тут литий-ионные аккумуляторы сейчас используются вообще везде! Вся носимая электроника — телефоны, читалки, ноутбуки — всё на липошках. Привет!

    Всё идёт к тому что БПЛА как класс вообще или запретят или прикрутят бюрократию до того, что придется звонить в аэропорт, получать разрешение на полет в 5 метрах над землей во дворе десятиэтажки.
    При чем самое печальное, что это только усложнит жизнь обычным, законопослушным гражданам, а у злоумышленников и незарегистрированные БПЛА будут, и разрешения никто спрашивать не будет.

    Получится та же ситуация что с огнестрельным оружием: у преступников оно есть, а законопослушным гражданам — зась.

    Печально.
  • К Альфа Центавра на лазере за 20 лет
    +2
    силовые установки будут оставаться на орбите Земли
    Т.е. получается по сути солнечный парус с дополнительным «ветром» в виде лазера на орбите? Пфф, я-то думал там действительно фотонный двигатель на спутник поставят.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    0
    Да, разница в разное время достигает от 15-20% до 40-50% в пользу Сафари, сравнивая с Chrome, Vivaldi, Firefox. Когда счет идет на гигабайты — это весьма существенная разница.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    +6
    «Старая» опера могла работать и отлично работала в single-process режиме, и при 40+ вкладках потребляла от силы 1гб памяти. И падала не чаще раза в месяц, что, в сочетании с авто-сохранением сессий, вообще не было проблемой.
    Это я к чему.
    Ведь могут же. Могут, когда захотят. Но не хотят. Потому так проще, потому что «железо нынче дешёвое» (мне что, под ваш браузер ещё и PC отдельно покупать чтобы память в нем расширять можно было!?), потому что ещё вагон удобных причин и оправданий, потому что насрать, в конце концов. Так сойдет.
    Нет, спасибо. Так — не надо. Так не сойдет.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    0
    Постоянно запущены: Slack, Gitx, терминал с 4-10 табами (но это копейки), Textmate, IntelliJ IDEA, Mail, Skype, Sequel, виртуалка с виндой для доступа к AD/LDAP, основной браузер с 10 и более вкладками и время от времени приходится запускать ещё 2-3 браузера для кроссбраузерной проверки. Плюс 5-7 rails-приложений и два десятка sinatra-сервисов. И да, это всё — минимально необходимый для ежедневной работы набор.

    Я не говорю что у всех такой зоопарк как у меня, но излишнюю прожорливость браузера это не отменяет.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    0
    Мак, но Вы, видимо, не очень поняли суть проблемы: вивальди, как и хром, отжирают на себя настолько много памяти, что системе приходится использовать своп, чтобы другим приложением хоть что-то оставалось.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    0
    Я считаю сколько памяти было свободно до, и сколько стало после. И цифры всё ещё грустные. Пока же остаюсь на Safari — самый вменяемый вариант на данный момент.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    +2
    Не браузером единым живет человек, вообще-то. :) А вообще я разработчик, и у меня кроме браузера и другого софта по работе достаточно, который постоянно запущен.
    А вивальди (как и хром, впрочем) — открыл 2-3 вкладки — и гигабайт памяти — как небыло. Это уже просто перебор, ребята. Нафиг так жить?
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    +2
    Да, часто в своп уходит. MBP 15", 16Gb памяти, и она уходит в своп. И даже если появляется свободная память — xforce уже ответил, а я добавлю: да, мне принципиально чтобы у меня была свободная память, потому как это напрямую влияет на скорость запуска других приложений, что, зачастую, критично.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    0
    Я предпочту падучесть прожорливости. Краш пару раз в день я готов стерпеть, но гигабайты отожранной памяти — нет.
  • Настройки поисковиков, «прощай, вырвиглазный цвет» и прочие улучшения в Vivaldi 1.0.201.2
    +1
    Single-Process режима, как в старой доброй Опере, всё ещё нет? Жаль, жаль…
  • Vivaldi TP3 — делаем браузер вместе
    +5
    Сделайте Single-Process mode, пожалуйста! Когда браузер жрет 5-8 гигабайт оперативной памяти — это НЕ нормально!
  • Если нельзя оставить комментарий, но очень хочется, то можно
    +1
    <irony>Здравствуй, Неуловимый Джо! Давненько не виделись. ;-)</irony>
  • Еженедельная сборка Vivaldi 1.0.111.2
    +1
    лучше расскажите, что именно вы делаете, мы тоже так хотим ;)
  • TheRole 3. Авторизация для Ruby on Rails
    +1
    Пытался найти вменяемый перевод фразе «I second that!», но лучшее, к чему пришел — «полностью согласен». Когда в приложении пара сотен контроллеров, а пользователи разбиты на десяток разных групп (различия между которыми отличаются не более чем десятком контроллеров) — прагматик во мне испытывает невыносимую попоболь. В итоге сделали внутренний патч, позволяющий через LDAP группы присваивать пользователям более 1 ruleset'а.

    Если будет время, и если автор не против, сделаю потом форк с habtm-ролями.
  • Еженедельная сборка Vivaldi 1.0.111.2
    +4
    Сделайте работающий single-process mode, пожаааалуйста!
  • Do not be evil
    –2
    Именно этого ответа я и ожидал. Но если бы ваш магазин действительно был лучше для общества, оно бы продолжило ходить в ваш магазин. Но когда Пятикресток снизил цены, общество пожало плечами и пошло покупать там, где дешевле. Общество само выбирает то, что ему лучше. Даже если у вас продукты качественнее и лучше — для людей важнее дешевле, нежели качественнее. «Лучше для общества» — это отнюдь не обязательно «качественно». И не обязательно «дешево». «Лучше» — это то, что люди выбирают сами из имеющихся вариантов. И пусть у вас колбаса будет из 148% мяса но по 2000р., человек купит колбасу на 70% из мяса за 500р, и для него это будет лучшим вариантом исходя из имеющихся средств и выбора.

    И, да, что, по вашему, должно сделать антимонопольное законодательство с Пятикрестком? Запретить снижать цены? А на каком основании? Только потому что магазин идет на встречу покупателям и снижает для них цены?
  • Do not be evil
    0
    Разрешите, пожалуйста, задать вам пару вопросов?
    Начну с такого: а что в данном случае должен делать Пятикресток? Молча терпеть конкурента? Если ответ на этот вопрос «да», то сразу же и второй вопрос: «а зачем?»
  • Do not be evil
    –1
    Так да не так. Если вас не устраивают цены на газ, вы просто не можете найти другого поставщика газа, потому что его нет и ему неоткуда взяться.
    Если вас не устраивает пакет предустановленного софта или даже операционная система для вашего устройства — вы идете к другому производителю подобных вещей. Потому что никто не мешает написать альтернативную ОСь.

    Гугл, грубо говоря, не «чистый» монополист, и подвинуть его оттуда можно, было бы желание да ресурсы. Если Гугл поднимет стоимость интеграции своих сервисов в 100 раз (хотя оно же бесплатно сейчас, разве нет?) — то ему ОЧЕНЬ быстро найдется замена. Поди же попробуй Газпром подвинь.

    Не все монополии одинаково ужасны.
  • Do not be evil
    0
    Ну т.е. мы все сейчас дружно хаем гугл основываясь исключительно на информации, предоставленной заведомо заинтересованной стороной и без каких либо независимых внешних подтверждений? Как здорово!
  • Do not be evil
    –1
    Только вы вот немножко упускаете детали.

    Во первых, розетки компании А перестанут работать только в отелях, построеных по плану №42 и №43 — т.е. планы, в которых вы договорились использовать именно продукцию компании А. Если вы построите отель по плану №44, и не будете там прокладывать инфраструктуру компании А — никто вам и слова лишнего не скажет. При этом оборудование и всю электросеть вам может проложить компания Б.

    Во вторых, переходники посетителям не надо приносить с собой, ибо вы при чекине извиняетесь перед посетителями за возможные неудобства и предлагаете взять с полки переходник, если (ЕСЛИ) таковой понадобится. Далеко не всем он нужен.
  • Do not be evil
    –6
    Ах, вашу альтернативу никто не хочет использовать? Ну так значит ваша альтернатива — извините, говно. Будет достойное решение, которое стоит того чтобы отказаться работать с гуглом — будут использовать. Раз не используют — значит оно того не стоит. Просто как 2х2.

    Это называется «Рынок». И ему уже не одна тысяча лет. Пора бы привыкнуть.