Pull to refresh
22
Karma
0.1
Rating
  • Followers 20
  • Following 5

Из-за чего Facebook стал глобально недоступен. Технический ликбез

Вот вы пошли в IANA и купили айпишники. Вам надо сообщить миру о том, что они у вас есть. Тут включается AS + BGP. Вот кто то что то сделал и по таймауту эти связи ушли + спецы не могли достучаться до серверов (через интернет ходят?).
Тут либо надо было находиться внутри сети L2/L3 с наличием IP, либо топать в офис пешком

Из-за чего Facebook стал глобально недоступен. Технический ликбез

Автономная сеть перестала анонсировать себя в глобальной сети, пул айпишников выпал по таймауту.

Из-за чего Facebook стал глобально недоступен. Технический ликбез

Ну автономная система анонсирует айпишники в глобальную сеть. Днс сервера у них свои и на своих айпишниках (странно что нет резерва в другой AS). Ну а дальше просто каскад. Нет ИП, нет ДНС, нет КЭША, нет данных

Из-за чего Facebook стал глобально недоступен. Технический ликбез

Ну так автономная система отвалилась, а IP у них в собственности. Вот и привет

Хотели как в FAANG, а вышло как всегда или Опыт собеседования в Тинькофф в 3 актах

Да, медленная кафка сильно повеселила. Возможно они хотели услышать про реббит? Но в кафке есть свои плюсы, можно через нее делать репликацию базы с помощью интересных плагинов. А так для чата стандарты уже rabbit/kafka+SQL+NoSQL+Cache+MQTT/STOMP/WS

А если дескрипторов мало, то пихаем всё в память, храним входящую и исходящую очередь, запускаем на реббит-кластере, который жрет RAM и громко падает без persistent queue :)

Глобальный ренейминг в Android-проекте

Статистика интересная, спасибо. А то с перегретостью рынка непонятно что ты делаешь. Отдаешь свое мнение или видоизмененное резюме.

Глобальный ренейминг в Android-проекте

у меня вопрос про опрос в подписи. Это такой неявный хантинг? Там в первые 20 вопросов выявляются сильные/слабые стороны текущего места работы, а после выбора "где бы вы хотели работать" при выборе "нигде из выше перечисленного" идет завершение (хотя там скрыто еще 22 вопроса)

Маленькие «малинки» в крупном дата-центре

sd карта, насколько это надежно.

Если с неё только читать и писать файлы по необходимости, то проблем нет
Если забыть выключить лог, то блоки могут выгореть и за 2-4 недели. (тесты были на OpenWRT лет 8 назад, сейчас карточки могут быть и лучше)

А так особых проблем нет.

Трясём стариной — или как вспомнить Ассемблер, если ты его учил 20 лет назад

cygwin еще не советовали для ленивых?
Там есть всё, что требуется для таких развлечений. И yasm и yasm и MinGW и линкеры

Стажёры в IT: найти, обучить и трудоустроить. Рассказываем, как мы построили работу с практикантами

Было бы хорошо еще упомянуть финансовую составляющую или человекочасы.

Практика была бесплатной или за работу над проектами платились деньги? Или студенты платили сами за практику?

AppCode 2021.2: улучшения поддержки Swift, автодополнение выражений, окно иерархии вызовов для Swift и не только

https://youtrack.jetbrains.com/issue/OC-21758

у вас тут висит тикет

До сих пор непонятно как гвоздями выбрать ios вместо macos.

Есть примерная дата решения этого впороса?

Длинная история про то, как мы веб-разработчика на фрилансерских сайтах искали, но так и не нашли

при таком отношении вам еще часов 200 накинут на «общение с заказчиком»

Длинная история про то, как мы веб-разработчика на фрилансерских сайтах искали, но так и не нашли

$8000 это ничто для такого проекта. За эти деньги потратите время и получите какую то недоделку.
8000 это от 300 до 120 часов.
ТЗ, техническое описание, планирование, дизайн, разработка, тестинг за 3 недели?
Ошибка у вас в том, что вы указали деньги, нужно указывать время. Если были предложения, то там помимо суммы должны быть часы.

«Почему Kotlin хуже, чем Java?»

мы увидим ну очень нескоро

Если вообще увидим. Котлин стал стандартом уже в мобилках.
А те, кто писал на 7 и 8 java не успеют апгрейднуться до 16+, потому что в kotlin уже всё это есть.

Как я искал работу весной 2021 года

(слишком уж абстрактно и вообще без примеров)

На самом деле в этом проблема современного программинга. Многие программисты не могут в абстракции.

По факту есть запрос «хочу вот такой сервис, есть команда, но не выходит». Берешь ручку, рисуешь абстракции и к ним технические роли, и вот, система начинает оживать.

Тут как тимлиду с опытом работы в год объяснять чем краткосрочное планирование отличается от долгосрочного, зачем нужно строить план на 5 лет вперед и как его сделать «если завтра всё поменяется» и объяснять разницу тактического планирования и стратегического. Это всё абстракции, но по абстракциям можно строить уже какие либо планы. Тупо как заметки на полях на 10 лет вперед.

[Личный опыт] Жизнь за Великой китайской стеной: как в Китае дела с IT, цензурой и интеграцией в общество

тоже мне удивили, я работал с программистами, которые, скорее всего, и 3х классов не закончили :)

Когда маркетологи заигрались и потеряли человека

формат ценников изменился, а право взять товар по цене указанно на ценнике остался. И как говорится «вы в праве защищать свои гражданские права».
Т.е. берете товар с полки, делаете фото ценника.

Когда маркетологи заигрались и потеряли человека

Нет, если ценник в кассе отличается от ценника на прилавке :)

[Личный опыт] Жизнь за Великой китайской стеной: как в Китае дела с IT, цензурой и интеграцией в общество

нагрузка в школе слишком высокая — меня не поняли.

ну на самом деле когда я учился были такие же разговоры, только я не понимал в чем эта «нагрузка» выражалась, так как обучение всегда давалось легко.
И по одноклассникам было видно, кто не успевал — тому тяжело. Кто то делал домашку по 4-5 часов, у меня же уходило около часа-двух.
Тут и возникает вопросы в «нагрузке». Если хочешь всегда иметь 5 — успевай, если сложно, бери свою 3 и живи дальше.

Люди подозревают, что технологии — отстой, потому что они на самом деле отстой

Просто писать качественный софт дороже, и практически все на этом экономят, вот и весь секрет.

Как говориться «лучше 7 раз вовремя, чем 1 раз правильно»

Information

Rating
2,816-th
Registered
Activity