• Документирование микросервисов в LeanIX (EAM)
    0
    Понял, спасибо.
    Да pivio (client, server, webapp) попробовал поднять, но с трудом получилось загрузить тестовый проект (видно, что не очень развиваются эти приложения)
    Но сам формат и подход интересен можно использовать и со своим сервером.
  • Документирование микросервисов в LeanIX (EAM)
    0
    slookin
    Спасибо за статью,
    подход с авто-документированием через .yml файл в корне кажется самым практичным…

    Подскажите пожалуйста каким образом в pivio.yaml передаются параметры окружения при деплое в вашей конфигурации?
    Там есть, например, поле lifecycle (production/developement), есть адреса сервисов с портами,
    это же не может лежать в git в самом pivio.yml…

  • Документирование микросервисов в LeanIX (EAM)
    0
    Тоже хотелось найти менее промышленное решение для документации
    как докер-микросервисов, так и любых других API, сайтов и прочего наследия.
    И желательно еще чтобы документация была интегрирована с мониторингом/health чеками.

    (для десятка, а не сотен проектов; для десятков, а не сотен микросервисов внутри проекта)


  • Гвозди в крышку гроба рунета
    0
    хм. я же был на этом хайлоаде. Не помню эту рожу самодовольную…
  • Гвозди в крышку гроба рунета
    +15
    Если у вас есть друзья/знакомые IT-шники, руками которых вся эта мерзость и делается —
    дайте им знать какое они Г.
    Аргументы про тяжелую жизнь, как у учителей, которые вбросы делают — не принимаются.
    IT-зарплаты не сопоставимы и поменять работу в разы проще. Нужно реально себя не уважать, чтобы идти работать на совок и ломать интернет.
  • Литье под давлением c пленками (IMD): как это работает
    0
    Подскажите пожалуйста ( не могу сформулировать запрос в Google):
    с помощью каких техник достигается эффект подсфетки иконки на корпусе, похожий как выше у вас с сенсорными кнопками:

    т.е как на чистой белой поверхности корпуса подсветть диодом индикатор в виде иконки?
  • Прием платежей с карты без юр. лица на Яндекс.Деньги
    0
    Работает ли таким способом прием платежей с нерублевых карт?
    Т.е можно ли получать платежи из us/eu?
  • РКН разблокировал 3,5 миллиона IP-адресов Google
    +2
    Написал в техподдержку Yota:
    Почему все работает с перебоями, часть сайтов не открывается, дал для примера сайт из списка. Помурыжили. Через минуту, хопа, данный сайт стал открываться (но не остальные).

    До этого был такой же диалог неделю назад. Инструкция для техподдержки понятна —
    те кто жалуются на конкретный сайт разборкируйте и пеняйте на проблемы браузера.
    А то что интернет работает через ж теперь (хуже когда сайт то работает то нет), это проблемы пользователей.

    Призываю всех жалуйтесь своим провайдерам, создавайте напор!
    Это они должны отвечать за оказываемые услуги, а не ломать все по указке дебилов РКН.

  • Дели — сокращай, или как мы делали мобильный 2ГИС Онлайн
    0
    если 143кб app bundle — это много,
    то что делать с 10-15 тайтлами карты по 80кб, которые в один момнет грузятся и скорее всего на слабом GPRS забивают канал?
  • Moby/Docker в продакшене. История провала
    +1
    Спасибо за большой ответ…
    Если я правильно понял — в докере по хорошему не должна быть завязка на состояние (базу, кеши, сессии, ...) — тогда и проблем не будет.
    Видимо java-ee принятно считать монструозным интерпрайсом, хотя это давно не так.
  • Moby/Docker в продакшене. История провала
    +1
    т.е для java-ee серверов докер не подходит?
  • Электросамокат как персональный транспорт
    0
    А пробовали колесо?
    Я брал на 2 дня и так и не понял реально ли научиться на нем до комфортного передвижения.
    Все же любой поребрик на моноколесе — циркачество, самокат как то практичнее и проще.
  • Программисты не могут написать алгоритмы без помощи: ещё раз про интервью
    +1
    Блин вы че шутите?
    Если к вам идут люди писать IDE для java (причем лучший IDE для java)
    так конечно они должны знать как написать реализацию TreeMap, в этом их работа будет — на уровне java api и ниже.
    Холивар о том нужно ли серверному разработчику уметь писать сортировку в уме
  • Программисты не могут написать алгоритмы без помощи: ещё раз про интервью
    +1
    IDE, наборы библиотек, код своих других проектов, доки и даже SoF — это инструменты разработчика, с помощью которых он работает каждый день. Или ему вместо ноута тетрадку с карандашом выдадут для нового проекта?
    Почему не акварель, почему карандаш? Хороший программист должен уметь итак и эдак…

  • Переход от Google Analytics к Firebase
    0
    Админ-консоль Firebase пока сырая. Данные то шлешь, но увидеть через консоль параметры событий нельзя. Сегментация возможна только по одному фильтру, да и сегменты тольком не создашь — то тут, то там чего-то не хватает.
    Шлем статистику сразу в несколько мест, разные инструменты по разному помогают:
    и в GA и в Firebase и в Appsflyer и в Fabric-anwers

  • Dagger 2. Часть третья. Новые грани возможного
    0
    да, вопрос как бы к первой вводной статье.
    Возмодно я что пропустил, но пока не понял можно ли избавиться от привязки к Application везде где нужно сделать inject
  • Dagger 2. Часть третья. Новые грани возможного
    0
    Вопрос скорее для вводного понимания, никак не могу вкурить:

    Вот, скажем, провайдим мы в AppModule сингельтон ApiClient, который далее много где планируется использовать.
    И в итоге чтобы его заюзать нужно везде дергать что-то вроде?:
    App.get(context).getComponent().inject() или App.get(context).getComponent().getApiClient()
    т.е везде тянется зависимость от Application
    чем это отличается от того, чтобы просто дергать App.get(context).getApiСlient() без использование Dagger?
    Т.е весь код в итоге все равно будет обвязан App.getComponent, это смущает

  • Разработка архитектуры нового приложения для пассажиров Uber
    +3
    Новую версию, как пользователь, я вообще пока не понял:
    И по дизайну она стала грязнее (инвертированный статусбар) и висящий постоянно блог с Invite кодом мешает.

    Как разработчика — удивлял всегда долгий запуск приолжения с нуля (на Android по крайней мере).

  • Окей, Google, как насчёт оптимизировать интерфейс для работы со смартфоном одной рукой?
    0
    можно
  • Окей, Google, как насчёт оптимизировать интерфейс для работы со смартфоном одной рукой?
    0
    О чем вы?
    Кнопка назад в Android никогда не переключала приложения.
  • Окей, Google, как насчёт оптимизировать интерфейс для работы со смартфоном одной рукой?
    +1
    Открытие бокового меню свайпом с края экрана в Android было еще до Material дизайна (несколько лет назад)
    в верхний угол за иконкой гамбургера никто не лазит.
    А хардварная кнопка назад под пальцем — с первой версии Android.

    Как раз таки Apple, признав, что без кнопки назад никак нелепо ее втиснул в статус бар не так давно.

  • Facebook и Google выпустили Yarn, новый менеджер пакетов для JavaScript
    –3
    ох
  • Быстрая интеграция Google Chromecast в Android приложение
    0
    Привет,
    на сколько я понимаю теперь все равно придется мигрироваться с Cast Companion Library на Cast sdk3,
    который они сделали на базе CCL
    https://developers.google.com/cast/v2/ccl_migrate_sender
  • Инструкция для «чайников»: перенос оценок фильмов с КиноПоиска на IMDB
    0
    Подскажите не появилось ли френд-сервиса для синхронизации оценок и списков IMDB — Kinopoinsk- imhonet?
  • Длительное архивное хранение данных, или Как посмотреть селфи моей прабабушки?
    +1
    Т.е после каждого отпуска мне надо откапывать ящик, разрезать болгаркой и добавлять туда еще пару Гб фоток? Или закапывать раз в 5 лет по новому ноутбуку?
  • Длительное архивное хранение данных, или Как посмотреть селфи моей прабабушки?
    +1
    Банальная задача — сохранить свои фото для своих внуков практически не решаема для обычного человека. С каждым обновлением/потерей телефонов, планшетов, ноутбуков что-то по чуть-чуть теряется.
    hd, флешки, диски — все ломается рано или поздно. Облачные хранилища сменяют друг друга (сегодня есть Picassa — завтра нет)

    Единственный вариант — распечатывать и хранить фото-альбомы.
    Они пролежат и 50 и 100 лет при должном хранении (проверено на бабушках)
  • Масштабирование до 100 миллионов пользователей. Кэшировать или не кэшировать?
    0
    А что плохого в использовании MySQL как key-value хранилища (вообще без Join-ов)?
    (без относительно случая автора статьи)
    У нас на похожем стеке (Java/jdbc + tomcat) кэш в первую очередь
    помогал от переполнения пула соединений к базе (как бы быстро не выполнялись запросы — пул был узким местом почему-то).
  • NPM и left-pad: мы разучились программировать?
    +3
    Я когда после java начал разбираться со зверинцем этим фронтэнд-разработчика тоже тихо прифигевал от этого садомазо с зависимостями для сокращения двух символов.
    Например, модуль keyMirror, который встречал постоянно у других. Зачем?
    писать keyMirror({blue: null, red: null});
    вместо {blue: "blue", red:"red"}
    Какой здесь чужой проверенный опыт?
  • Сделай сам: SQL JOIN на Java
    +3
    Парадокс в том — что Join-ы вообще нельзя использовать на продакшене с большим числом хитов.
    Да и это скорее всего просто невозможно по причине сложного шардинга данных и архитектуры не
    позволяющей такой связанности.
    К этому сам приходишь — да и послушав/почитав об архитектуре нагруженных проектов (таких как соцсети)
  • Анонс React Native
    0
    всю обвязку для доступа к нативным функциям будет писать facebook?
    vibro/sound, camera, push/gcm, device и пр. (в phonegap плагинов очень много)
  • Как должен вести себя беспилотный автомобиль в случае, если избежать жертв в результате аварии невозможно?
    0
    Единственный здравый комментарий.
  • Как должен вести себя беспилотный автомобиль в случае, если избежать жертв в результате аварии невозможно?
    +1
    Я слабо представляю, как можно убить пристегнутого пассажира в городе с рабочими подушками в машине.
    Это нужно уйти в столб на скорости более 100, а роботы не будут нарушать скоростной режим.
    А на скоростные участки без отбойников с обеих сторон роботов не надо вообще выпускать.
  • Скандал вокруг Volkswagen и роль программистов в нём
    0
    Если говорить о лицензиях и ответственности, то именно отдел тестирования — самый главный.
    В любом даже мелком продукте — тестировщик принимает решение о релизе.
    Программист лишь стремится отдать продукт с наименьшим возможным количеством багов, в зависимости от своего скила.

    Тестировщик работает с черным ящиком, неважно как внутри устроена программа.
    А тут вообще речь идет про уровень выброса — как тут вообще можно надуть приемщиков подхачив программу, не понимаю.

  • Илон Маск официально представил Tesla Model X
    0
    ну я шучу конечно,
    но все же — Tesla за 140 тыс с разгоном 3 сек плохо походит на семейный авто.

    Да и при средней ЗП в долине $100 тыс в год, после налогов, аренды дома и прочего остается
    совсем не много, чтобы накопить.
    При том что тачки, там сильно дешевле чем у нас, а жить в разы дороже.

  • Илон Маск официально представил Tesla Model X
    +1
    к тому возрасту как заработаешь на тачку за 10 лямов — дети универ закончат :)
  • Илон Маск официально представил Tesla Model X
    0
    какой смысл от умных задних дверей, открывающихся на зажатой парковке
    если ВОДИТЕЛЮ всеравно залезать по старинке через переднюю.
    А пассажиров обычно запускают чуть отъехав.
  • Android Data Binding in RecyclerView
    0
    Подскажите, а Android Studio понимает уже подобные конструкции (не ругается, автодополняет...)?
    android:onClick="@{movie.isWatched? click.onWatch…
  • О пользе железа, или знакомство с GPS/ГЛОНАСС трекерами
    0
    самый маленький и долгоживущий, но очень дорогой по сравнению с китайскими трекерами:
    piligrim-gps.ru
  • Comment from a drafted post.
  • Создатель Popcorn Time хотел разработать стриминг-сервис для мамы
    0
    тоже думал делать плеер для деда.
    Но нужно еще проще — чтобы он только пультом мог выбирать с кровати (назад-вперед-плей)
    Сейчас приходится писать кучу дисков для видеоплеера.

    Что-то типа бабушкофона > дедоплеер