• Германия. Мюнхен. Advanced Immigration guide
    +12
    Вам в копилку мнений. Примерно все в статье полная чушь, автор усиленно пытается выдать свой достаточно примитивный внутренний мир за положение дел в реальности, но не стоит сильно доверять ;)
  • Let's Encrypt объявил о кросс-сертификации от IdenTrust
    0
    Пройдитесь по интернет-магазинам российским (крупным). Подсчитайте )
  • I am Groot. Делаем свою аналитику на событиях
    0
    Ооок, спасибо! Очевидно, я что-то как-то упустил, я разнес вставку в разные таблицы по разным потокам (что, вообще-то не до фига хорошо, на сколько я понимаю, pre join projections мне с такой техникой не видать из-за нарушения порядка вставки). Впрочем, у меня во многие таблички делаются еще и апдейты в приличном количестве, которые я в итоге все сделал через оптимизированный-мерж. Думаю, эксклюзивные локи при мерже и сформировали у меня мнение, что вертика лочит все.
  • I am Groot. Делаем свою аналитику на событиях
    0
    select * from locks
    


    если что
  • I am Groot. Делаем свою аналитику на событиях
    0
    А я вот вас не понял. Локи таблиц в вертике повсюду, в том числе с READ COMMITED.

    my.vertica.com/docs/7.1.x/HTML/index.htm#Authoring/ConceptsGuide/Other/READCOMMITTEDIsolation.htm

    READ COMMITTED isolation uses exclusive (X) write locks that are maintained until the end of the transaction.
  • Теперь и Github?
    +7
    Почему вы думаете, что чувак нарушил «any laws in your jurisdiction»?

    На самом деле, тут вопрос только один: достаточно ли гитхаб заинтересован в русских программистах, для того что бы плясать под дудку нашего любимого гбешника-психопатика. Может быть, не особо и заинтересован. Тогда остается вариант, что роскомнадзор опять сольется и все же разблокирует, забив на соблюдения законов, ради соблюдения которых и придумывался.

    Посмотримс.
  • Теперь и Github?
    +1
    Это ведь не правда?
  • Таможенным пошлинам на посылки все-таки быть, причем скоро
    0
    Тот кризис забрасали резервным фондом. Сейчас забрасывать нечем, все что можно было уже изъяли, кредитов у Китая на брали, а больше никто не даст.
  • RailsClub'Moscow 2014: интервью с Кириллом Тимофеевым
    0
    «прыгнул выше головы»

    Нельзя же вот прям так прямо, человек явно старался…
  • IT-эмиграция: Сингапур
    +1
    Где мощно то? Открытых точек нигде нет, одноразовые пароли по паспорту. И даже тогда пол интернета заблочено.
  • Горизонтальное масштабирование небольших Web-приложений на Java (вопросы собеседований)
    0
    > Сейчас один сервер без проблем может держать миллион соединений

    ну немудрено, что вас отшивают повсюду и берут максимум на похапешечки пописывать :)
  • Использование Docker-контейнеров как Jenkins-нод
    +1
    Дык, конец 2013, херить сервера неплохо бы уметь перед завтраком, как вынос мусора ;)
  • Использование Docker-контейнеров как Jenkins-нод
    0
    Не используйте 13.10, используйте 13.04. Думаю проблема у вас в этом.
  • Java vs Go
    0
    Мне тут рядом сообщили, что я не прав ;) Не про WatchService, но все же.
  • Java vs Go
    0
    (повторился коммент)
  • Java vs Go
    0
    О, AsynchronousFileChannel это оно! Работает по тому же принципу что озвученные мной выше решения. Не знал что это есть в nio. Впрочем, автор, судя по всему, тоже не знал и имел ввиду что-то другое, так что профит от этого треда получили все :)

    Спасибо :)
  • Java vs Go
    +1
    Погуглить надо бы вам :) WatchService, что бы это ни было, обертка вокруг inotify, fsevents и что-там-в-винде или самопальная реализация в отдельном тредике, или и то и другое, не имеет никакого отношения к неблокирующей работе с файлами :)

    К неблокирующей работе с файлами можно отнести то, как с ними работает nodejs, erlang (при +A > 0), linux AIO, libeio. И то, все это можно назвать неблокирующей работой с файлами лишь условно :)
  • Java vs Go
    0
    Обращу внимание на новые неблокирующие классы для работы с файлами из Java7. Найти из можно в java.nio


    Чагоу? В каком месте они, простите, неблокирующие?
  • Java vs Go
    0
    пишите на clojure и используйте core.async ;)
  • [Перевод] Средний доход разработчика в зависимости от языка программирования
    0
    Ну у нас все таки 130к в месяц платять ОЧЕНЬ небольшому количество пхп-программистов. И уж точно далеко не среднее.
  • Чего нам ждать от Ruby 2.1?
    +2
    гц — это не язык. его можно хоть в патч-версиях имплементации менять. Так что если говорить про развитие языка, то гц вне темы.
  • Чего нам ждать от Ruby 2.1?
    +1
    Вы так говорите, как будто это хорошо.

    В том то и дело, что включать в далеко не быстрый интерпретатор фичу, которая при активном использовании (а почему бы и нет! фича ведь очень общая) замедлит его еще в несколько раз, это довольно сомнительный успех.
  • Tutorial Derby.js
    0
    Простите, я не хочу этого делать, кроме того не считаю себя достаточно компетентным :)

    Я просто уточнил, что вообще то писать транзакционный лог это нормально и потеря производительности здесь если и есть, то не столько критична, как у вас написано, зависит от типа синка. В общем все как и с другими БД.
  • Чего нам ждать от Ruby 2.1?
    +2
    Только они в скале резолвятся в компайл-тайме и вообще нормально задизайнены, в том плане, что всегда известно в каком окружении будет исполнен конкретный кусок кода. В руби это не так. Т.е. и производительность страдает (в руби!!) и дизайн языка.

    Вообще с веткой 2+ в руби лично я решил, что эта школьная поделка ни к чему хорошему не придет.
  • Tutorial Derby.js
    0
    Можно поменять настройки (чтобы записывалось на диск после каждой операции), но тогда скорость работы Redis сильно упадет и по сути сведет на нет все его достоинства.


    Это не так. Почитайте про fsync и вообще как устроена работа с диском в линуксах. Если не форсить врайт в дисковый кеш, то скорость будет «хорошей», а данные зафакапятся в случае фейла ОС, а не редиса.
  • Замечательное выступление настоящего программиста
    0
    Пиранья рулит :)

    Кложе, в частности кложаскрипте, щас очень популярны заигрывания с core.async. И не просто так, вся та размытость кода сильно уменьшается. А есть еще очень забавный pedastral.io, там стейт эксплицитней некуда.

    Вообще, количество движухи в кложа-мире очень радует, я про javelin и не слышал даже.

    Спасибо за доклад :)
  • Изучаем Tarantool + Lua
    0
    Да ладно. Можно подумать тебе не интересна успешность продукта :)
  • Изучаем Tarantool + Lua
    –4
    Осипову надо бы запретить писать статьи про тарантул мейлрушным перловикам :)
  • Изучаем Tarantool + Lua
    +2
    редис еще более наколеночный продукт, чем тарантул. и текстовый протокол, и ущербная имплементация луа-скриптинга, и ущербные возможности этого самого скриптинга.
  • У Nginx появилась платная версия — Nginx Plus
    0
    Отлично, спасибо! :)

    Еще вопрос. А как собственно этот hls-модуль заставить адаптивный битрейт поддерживать? Т.е. у меня несколько mp4-файликов есть, разного качества, как из них сделать один hls-плейлист? Или нужно в один файл разными треками положить? Не думаю.
  • У Nginx появилась платная версия — Nginx Plus
    0
    Это да, не примитивная. Где это написано? Ни строчки ни в анонсе, ни в документации не нашел.
  • У Nginx появилась платная версия — Nginx Plus
    0
    Нет тут никакого адаптивного битрейта. На сколько я понимаю, эти фичи mp4-отдавалка про то, что бы не отдавать мп4-файл сильно быстрее его битрейта, а этот лимит отдавания при этом высчитывается автоматически для каждого файла. Адаптивный битрейт для мп4-файлов можно прикрутить, только сделав весьма умный кастомный плеер.

    Для того что бы поддерживать адаптивный битрейт в HDS и HLS, вообще ничего кроме примитивнейшей отдачи файлов не нужно, в этом суть этих форматов.

    В общем, или они чего то не написали, или это просто какой-то маркетололо высер, что несколько уменьшает рейтинг этой молодой компании.
  • KPHP от ВКонтакте
    0
    Половина мейлрушных проектах на сях написана.
  • Google намерена строить сеть из воздушных шаров для общепланетарного доступа в Интернет
    0
    Ну и арифметика у вас! 20 до шара, 20 до базовой станции, 20 до шара, 20 до пользуна = 80
  • Google намерена строить сеть из воздушных шаров для общепланетарного доступа в Интернет
    0
    А вы уверены, что парочку нигде не припасли?
  • К чёрту такие инновации!
    0
    > Например, ничто не мешало сделать iPad mini сразу с разрешением 2048.

    Да вы прям эксперт. А, например, то что такой дисплей жрет сильно больше энергии не считается?
  • Стипендия на Brainwashing Ruby on Rails и шанс работать на берегу океана
    –2
    Я нынче в москоу-сити, здесь работать веселее пока. Иркутск прекрасный город, аэропорт там, кстати, таки сделали. Если вам правда интересен объем ввп на среднюю душу ленивого тупого тайца, то он все же более, чем в полтора раза ниже, чем на среднюю ленивую тупую русскую.

    В общем с фактической базой проблемки у вас, и вы их только усиливаете, вот вы же без понятия сколько я зарабатываю, и даже сколько зарабатывал будучи в Иркутске (не меньше, чем в Москве, гг).
  • Стипендия на Brainwashing Ruby on Rails и шанс работать на берегу океана
    0
    Странно, что кто-то еще не понимает, что единственный смысл жить в этих нищебродских и скучных странах — это отсутсвие отвлекающих от работы по 16 часов в сутки факторов. Делать все равно больше нехер.
  • Массовая уязвимость в проектах на Ruby
    0
    ня?
  • Яндекс.Диск — первый взгляд
    +2
    Такс, т.е. вы предлагаете строить системы авторизации исключительно исходя из конкретно вашего поведения?

    Вопрос не конкретно в вас. Люди пользуются открытыми вай-фай точками. Это факт, и с ним надо жить. Шифровать вообще весь трафик, например. Люди везде используют один пароль, часто не сложный. Это факт, с ним надо жить. Запрещать регать простые пароли, требовать переодической смены, вводить смс-пароли. Способы можно придумать разные, как по гимору для пользователя, так и по реальному профиту.

    Только не надо говорить, что проблемы нет, потому что вы такой вот белый и пушистый. Если пароль (редко) или сессия (почти всегда) передается в незашифрованом виде, то в интернете всегда найдется хотя бы один админ, от которого ваше сессия на расстоянии пары терминальных команд тупо потому что железка ее передающая под жопой.