How to become an author
.NET Knowledge Base
  • All streams
  • Development
  • Administrating
  • Design
  • Management
  • Marketing
  • PopSci
Log in Sign up
–2.0
Karma
0.0
Rating
3
Followers
3
Following

Alexander Eliseyev brainoutsource

Java/Kotlin/Scala разработчик

Profile

Comments 44

Bookmarks 6

  • Инженер купил 220 нерабочих плат Raspberry Pi Model B и начал их ремонтировать
    158
    brainoutsource
    January 25, 2021 at 03:29 PM
    0
    Я все думаю про эти 67 исправных: что за история за ними стоит? Купил, поигрался, вернул как нерабочее?
  • ONLYOFFICE Community Server: how bugs contribute to the emergence of security problems
    2
    brainoutsource
    December 18, 2020 at 01:33 PM
    +1
    Jeez, just do a pull request, or raise an issue in github, it's an open source product. And don't call people's mistakes stupid, that's kind of rude.
  • Почти все статьи «Википедии» на англо-шотландском написал подросток, который не владеет языком
    113
    brainoutsource
    August 27, 2020 at 06:10 AM
    +1
    Википедию и гугл я, конечно, первым делом посмотрел, там ни слова про переводы Маршака Бернса на английский и связь популярности Бернса в Англии с переводами Маршака.

    Думал, у Вас какой-то малоизвестный источник.

    Что, естественно, никак не умаляет заслуг Маршака.
  • Почти все статьи «Википедии» на англо-шотландском написал подросток, который не владеет языком
    113
    brainoutsource
    August 26, 2020 at 01:58 PM
    +3
    в Англии известны по переводам Самуила Яковлевича Маршака


    В Англии Бернс известен по переводам на русский?! А есть какие-то пруфы?
  • Свободу байтам
    81
    brainoutsource
    August 10, 2020 at 08:29 AM
    +1
    К сожалению, приведенные способы не помогают обойти свободолюбивые демократические блокировки аккаунтов пользователей GitHub, Slack и прочих, засвеченных в связи с Крымом, Сирией, Кубой, Ираном и Северной Кореей.
  • Flipper Zero — пацанский мультитул-тамагочи для пентестера
    160
    brainoutsource
    December 4, 2019 at 11:32 AM
    +6
    Я далек от темы, но эстетически проект просто 10/10.
  • Путин подписал закон об обязательной предустановке российского ПО на гаджеты
    301
    brainoutsource
    December 3, 2019 at 02:57 PM
    –2
    Не надо бояться, надо гуглить.

    newzoo.com/insights/rankings/top-countries-by-smartphone-penetration-and-users
  • Путин подписал закон об обязательной предустановке российского ПО на гаджеты
    301
    brainoutsource
    December 3, 2019 at 02:51 PM
    –2
    Возьмем хотя бы en.wikipedia.org/wiki/List_of_countries_by_smartphone_penetration

    А почему Вы сравниваете Россию с топ 5 стран Европы скопом, а не по отдельности? Тезис был в том, что «РФ самый большой в Европе рынок смартфонов», а не «Рынок смартфонов РФ больше европейского».
  • Путин подписал закон об обязательной предустановке российского ПО на гаджеты
    301
    brainoutsource
    December 3, 2019 at 08:35 AM
    –3
    Я понимаю, что политика глазки застит, но кровавый режим же гугл еще не запретил.

    В РФ самый большой в Европе рынок смартфонов, 19% из которых — доля Apple. Если в Apple умеют считать деньги (а они умеют), то пошумят и умоются. С глонассом же умылись.
  • Интервью с веб-разработчиком Pornhub
    128
    brainoutsource
    October 11, 2019 at 08:28 AM
    +53
    О, нормальные подъехали.
  • Программ для изучения английского очень много, но стоит ли какой-нибудь из них пользоваться если ты программист?
    26
    brainoutsource
    February 20, 2019 at 04:48 PM
    +1
    Есть еще очень клевое приложение Playphraseme, которое воспроизводит искомую фразу, как она прозвучала в фильмах/сериалах (там приличного размера база со всякими престолами и докторами хаусами) — можно услышать что-то в живой речи, с разными акцентами и интонациями (гугловский робот ). Можно набирать себе фразы в плейлист (если с какими-то беда — я, например, с трудом произношу sort of) или генерить случайные.
  • Прошло 10 лет, а никто не придумал, как использовать блокчейн
    480
    brainoutsource
    January 12, 2018 at 06:53 PM
    +1
    --
  • Красно-черные деревья: коротко и ясно
    43
    brainoutsource
    June 11, 2017 at 06:51 AM
    +1
    Шутка в начале статьи просто порвала.
  • Синдром хронической усталости. Как гормоны нас устают
    16
    brainoutsource
    March 18, 2017 at 11:25 AM
    –2
    Вы затрахали.
  • Я отказался от кофе, и вот что произошло
    242
    brainoutsource
    March 12, 2017 at 12:32 PM
    +10
    В Италии не растет кофе.
  • Я отказался от кофе, и вот что произошло
    242
    brainoutsource
    March 12, 2017 at 11:08 AM
    +27
    экспрессо с зёрнами дорогих сортов


    Милостивый Господь.
  • Я отказался от кофе, и вот что произошло
    242
    brainoutsource
    March 12, 2017 at 11:06 AM
    +13
    Какая-то неделя медицинской очевидности на Хабре. Только что была статья про «синдром хронической усталости», где высказывается свежая мысль о том, что надо вести здоровый образ жизни чтобы быть здоровым. Здесь вот оказалось, что энергию мы получаем из еды. С нетерпением жду новых открытий.
  • Синдром хронической усталости. Что это такое, причины и последствия
    37
    brainoutsource
    March 6, 2017 at 03:23 PM
    +2
    Я понимаю, буковки СВД похожи на ВСД. И в G90 что-то вроде тоже про нервную систему, значит «диагноз признан». Вам можно, Вы программист. Обидно, когда в поликлиниках такие работают.
  • Синдром хронической усталости. Что это такое, причины и последствия
    37
    brainoutsource
    March 6, 2017 at 12:50 PM
    +3
    Нет, не хватит.

    В МКБ-10 шифром F45.3 обозначаются только соматоформные вегетативные дисфункции (СВД), а ни в коем случае не синдром вегетососудистой дистонии (ВСД) в целом, характерный для большого числа соматических заболеваний и психических расстройств.


    G90 — это не диагноз, а блок из 10 под-блоков «Другие нарушения нервной системы». Ну то есть «что-то с нервной системой, лечитесь лучше в другой стране».
  • Асинхронная альтернатива для Kotlin в лице Vert.x
    12
    brainoutsource
    March 6, 2017 at 10:06 AM
    0
    Не вызывала, автор фреймворка — CTO проекта, в котором его использовали.
  • Синдром хронической усталости. Что это такое, причины и последствия
    37
    brainoutsource
    March 6, 2017 at 10:04 AM
    +13
    Давайте оставим медицину медикам. А медики вообще не пришли к единому мнению, сущетсвует ли СХУ как отдельный синдром, и уж тем более болезнь. И уж точно неизвестны причины СХУ, только факторы риска. То, что перечислено в статье в качестве причин — не медицинский факт, а домыслы. Особенно про пробиотики, про которые вообще нет ничего положительного в доказательной медицине.

    Крайне вероятно, что СХУ — такой же мета-диагноз, как вегетососудистая дистония, которую ленивые советские врачи ставили и продолжают ставить как диагноз, если они понятия не имеют, что с вами на самом деле не так.
  • Асинхронная альтернатива для Kotlin в лице Vert.x
    12
    brainoutsource
    February 22, 2017 at 04:57 PM
    +1
    Для REST сервисов на Kotlin+vertx могу также посоветовать фреймворк Kovert. Используем в продакшене, все счастливы. Самое приятное — endpoints генерятся исходя из сигнатуры методов, невидимая сериализация/десериализация JSON параметров/ответа. Также в комплекте адаптеры для promises, dependency injection с помощью Injekt.
  • Как работают ИТ-специалисты. Владимир Протасов, Parallels
    12
    brainoutsource
    November 21, 2016 at 02:13 PM
    +1
    Если 16-18 часов — это грамотная прокрастинация, то я боюсь даже представить себе неграмотную.
  • Насколько программисту нужно знать математику? Что думают в Яндексе
    100
    brainoutsource
    October 8, 2014 at 01:44 PM
    0
    В виде чудовищных скриптов на перле и питоне.
  • Насколько программисту нужно знать математику? Что думают в Яндексе
    100
    brainoutsource
    October 6, 2014 at 05:57 PM
    +23
    Нафиг все это надо?

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

    Скажите честно — нам жалко денег на аналитиков, поэтому на собеседованиях разработчикам мы даем задачки про лошадей, колодцы и прочий булшит. А чтобы выглядеть хорошо, мы создаем вокруг этого квазиэлитарную ауру.
  • Право на свой код
    218
    brainoutsource
    May 16, 2014 at 02:03 PM
    –28
    У нас разное понимание нормальной среды.
  • Право на свой код
    218
    brainoutsource
    May 16, 2014 at 12:43 PM
    –48
    Как же затрахало слово «девушка». Особенно когда в одном предложении встречается «мужчина» и «девушка». В магазине вчера слышал, как к 50-летней кассирше обращаются: «девушка». Девушки — это вот эти вот, в фартуках на последнем звонке. И если вам хочется всех женщин видеть такими, то у меня для вас плохие новости.
  • Сравнение анализаторов кода: CppCat, Cppcheck, PVS-Studio, Visual Studio
    65
    brainoutsource
    March 12, 2014 at 11:21 AM
    0
    А, так это AOS Rhino Application Server, это совсем другое, он на C++. А я уж было как джавист обрадовался, что вы стали джаву анализировать.
  • Сравнение анализаторов кода: CppCat, Cppcheck, PVS-Studio, Visual Studio
    65
    brainoutsource
    March 12, 2014 at 11:13 AM
    +1
    В статье написано, что проверяли в.т.ч. проект Rhino, и что он написан на Java. Ниже сказано, что есть и реализация JS движка на C SpiderMonkey. На чем именно тестировали — на Rhino или SpiderMonkey?
  • Scala. Всем выйти из сумрака!
    23
    brainoutsource
    February 8, 2014 at 04:30 PM
    +1
    Спасибо, очень здорово! Во вторник начал знакомиться со scala, и если бы прочитал это раньше, понял бы быстрее.
  • В чем разница между Brackets/Adobe Edge и COLT?
    21
    brainoutsource
    October 9, 2013 at 12:14 AM
    0
    Спасибо!

    Кейс, на котором мы проверяли, действительно вызывал перезагрузку страницы. Посмотрим еще раз внимательно, если еще раз воспроизведем — ждите репорт в багтрекер :)
  • В чем разница между Brackets/Adobe Edge и COLT?
    21
    brainoutsource
    October 8, 2013 at 10:41 PM
    0
    Мы смотрели прошлую версию — в ней случалась банальная перезагрузка страницы при изменении исходника.

    В новой версии мы просто не смогли запустить наш пример — выглядит все это довольно сыро. Если у Вас другой опыт, будем рады услышать о нем.

    В любом случае, LiveEdit от JetBrains требует Chrome, в который необходимо установить их расширение. COLT работает с любым браузером на любом устройстве без каких-либо плагинов для браузера, что особенно актуально для мобильных платформ (iOS, Android, MS), телевизоров (мы записывали пример с Samsung TV) и пр.

    Плюс LiveEdit поддерживает только доставку HTML/CSS, COLT же ливкодит JavaScript (изменение тел функций в реальном времени), что делает возможным ливкодинг игр, например, и другие вкусности, популяризованные в видео от Bret Victor.
  • В чем разница между Brackets/Adobe Edge и COLT?
    21
    brainoutsource
    October 8, 2013 at 10:02 PM
    0
    На мой взгляд, сравнивать COLT и LiveReload только в категориях цены просто некорректно. Все что умеет LiveReload — жать за Вас кнопку Reload в браузере. Просить за это 10$ даже единожды мне было мы неловко. COLT же меняет запущенное приложение в реальном времени, без перезагрузки, без потери состояния.
  • Ливкодинг сразу же для нескольких устройств
    10
    brainoutsource
    October 5, 2013 at 01:57 PM
    0
    Записали сравнение Brackets/Adobe Edge с COLT на одном кейсе — live редактирование HTML страницы Apple, там все очевидно:

    www.youtube.com/watch?v=Wu9_xcFDiJo
  • Ливкодинг сразу же для нескольких устройств
    10
    brainoutsource
    October 4, 2013 at 01:58 PM
    +2
    Edge умеет только Live Reload — перезагружает страницу при изменении исходников/ресурсов. Вся суть COLT в сохранении состояния страницы — конкретно тут не слетает при доставке изменений хитрый эппловский скролл, страница остается на месте. Плюс Edge работает только с Chrome, COLT работает с любым относительно современным браузером на любом устройстве.
  • Как ускорить разработку вашего проекта вместе с COLT?
    9
    brainoutsource
    September 30, 2013 at 08:16 PM
    0
    Сохранение состояние экономит время не только в играх. В любом пользовательском приложении при изменении любой мелочи придется заново проходить квест «открыть меню, найти нужный пункт, в диалоге нажать кнопочку, посмотреть, что изменилось».

    Даже проще — вот сейчас ливкодили сайт эппла с их хитрым сколлингом. Скроллим вниз, меняем текст — и скролл сохраняется. Без сохранения состояния при любом чихе из-за перезагрузки страницы скролл слетает.

    Дорого — мы снизили до конца года цену до $6.95. Это меньше часа работы разработчика, а сэкономить должно на порядок больше.
  • Как ускорить разработку вашего проекта вместе с COLT?
    9
    brainoutsource
    September 24, 2013 at 02:16 PM
    +3
    WebStorm не умеет ливкодинг, он умеет Live Reload (перезагрузку страницы при изменении файлов проекта), которым сейчас трудно кого-то удивить.

    Главная фича COLT'а — доставка изменений кода в работающее приложение без потери состояния. Это экономит кучу времени.
  • Comment from a drafted post.
  • Как собирается новый iPhone5 на фабрике Foxconn
    265
    brainoutsource
    September 15, 2012 at 12:52 PM
    +2
    You've got to do what you've got to do
  • А что вы знаете о высоких нагрузках?
    77
    brainoutsource
    July 25, 2012 at 03:50 PM
    +4
    Ну как же, «самая начитанная страна» с «лучшей в мире системой образования» не может не производить лучших IT-специалистов.
  • ← here
  • there →
  • 1
  • 2

Info

  • Rating 6,100–th
  • Activity 2/27/21, 10:27 AM
  • Registered October 29, 2011

Your account

  • Log in
  • Sign up

Sections

  • Posts
  • Hubs
  • Companies
  • Users
  • Sandbox

Info

  • How it works
  • For Authors
  • For Companies
  • Documents
  • Agreement
  • Terms of service

Services

  • Ads
  • Subscription plans
  • Content
  • Seminars
  • Megaprojects
© 2006 – 2021 «Habr»
Language settings
About
Support
Mobile version
Language settings
Interface
Content