Тут годный текст подъехал
#humanrights #feminism
Жених везет девушку на своей машине на собеседование. По дороге он начинает кричать по поводу соседней машины: "Только баба может так ехать". Девушке неприятно, но она промолчала. Во-первых, она не водитель. Во-вторых, он ее везет, и неудобно ему делать замечания, ведь он это делает для нее. В-третьих, он хороший человек, никогда ее не бьет, не кричит на нее и ничем не дискриминирует. В-четвертых, не стоит портить отношения из-за такой ерунды.
Девушка приходит на собеседование. Потенциальный начальник ей говорит: "Вы на какую вакансию? На конструктора? А где вы видели баб - нормальных конструкторов?" Она отвечает: "У меня красный диплом, пожалуйста посмотрите". Он говорит: "Да засунь ты себе свой диплом в ... Будто я не знаю, как бабы дипломы получают. Следующий!". Девушка уходит в слезах.
Вечером начальник приходит домой. Жена подает ему ужин. Он ей говорит: "Прикинь, какая дура сегодня ко мне пришла проситься на должность конструктора. Какой же из бабы конструктор?". Жене неприятно это слушать. Но она промолчала. Потому что она не конструктор, а начальник отдела кадров. Потому что она прожила с мужем 25 лет, и не хочет портить отношения из-за такой ерунды. Потому что муж никогда ей не запрещал работать. И вообще, потому что муж у нее человек хороший.
Утром она приходит к себе на работу. Ее вызывает секретарша ее шефа. Шеф говорит: "Валентина Георгиевна, Вы проработали у нас много лет, но я прошу Вас написать заявление по собственному. На Ваше место мы берем молодого человека. Прошу меня понять. Вы уже пенсионерка, у Вас есть муж, который хорошо зарабатывает. А он мужчина, ему надо руководить, карьеру делать, кормить семью". Валентина Георгиевна уходит в слезах...
Как часто мы не замечаем мизогинию, которая как бы нас не касается? Как часто мы закрываем глаза на подобное, чтобы не портить отношения, не выглядеть эмоциональными, пмс-ными и т.д.
#humanrights #feminism
шикарный тред))
https://twitter.com/dvassallo/status/1165815638276755457
чувак делится, что у него были огромные проблемы с учебой, проблемы с математикой, и вообще как бы вроде как не его.
И как росла его зарплата за год
2008: €25K
2009: €30K
2010: €55K
2011: €75K
2012: $120K
2013: $155K
2014: $186K
2015: $230K
2016: $393K
2017: $467K
2018: $511K
за 10 лет считай умножил зп в 20 раз :D
https://twitter.com/dvassallo/status/1165815638276755457
чувак делится, что у него были огромные проблемы с учебой, проблемы с математикой, и вообще как бы вроде как не его.
И как росла его зарплата за год
2008: €25K
2009: €30K
2010: €55K
2011: €75K
2012: $120K
2013: $155K
2014: $186K
2015: $230K
2016: $393K
2017: $467K
2018: $511K
за 10 лет считай умножил зп в 20 раз :D
Отрывок из книги «Как пасти котов»
Упрямые твари!
Скажу лишь, что эта книга может существенно облегчить жизнь тех программистов, которые в один прекрасный день обнаруживают себя на руководящих постах. Аналогия с выпасом котов, по-моему, вполне уместна. У многих видов животных развито стадное чувство, и пасти их, соответственно, не так уж трудно. У меня дома два кота, и я на своем опыте знаю, что у них этот инстинкт не просматривается. Вести в заданном направлении даже одного кота (программиста) – нетривиальная задача. А для того чтобы вести за собой четыре-пять (или дюжину) этих упрямых тварей, требуется предельная концентрация и весьма специфический комплекс приемов.
Упрямые твари!
https://osdnconf.org/
OSDN - ежегодная конференция про Linux и Open Source - 14 сентября
всё, что связанно с открытым программным обеспечением
Цена вопроса: - For free
OSDN - ежегодная конференция про Linux и Open Source - 14 сентября
всё, что связанно с открытым программным обеспечением
Цена вопроса: - For free
osdnconf.org
Free/Libre Software and GNU/Linux Conference
The OSDN Conference is a non-commercial, volunteer-organized event centered on free and open-source software.
It is geared towards users, developers and anyone interested in the free and open-source software movement.
The OSDN Conference is held annually…
It is geared towards users, developers and anyone interested in the free and open-source software movement.
The OSDN Conference is held annually…
Forwarded from oleg_log (Oleg Kovalov)
Человек сменил адрес с 0.0.0.0 на 127.0.0.1 в тестах и время выполнения тестов с 17 минут снизилось до 5. Пару минут в гугле привели к этому:
When a service is listening on 0.0.0.0 this means the service is listening on all the configured network interfaces, when listening on 127.0.0.1 the service is only bound to the loopback interface (only available on the local machine)
https://serverfault.com/a/78049
(если кто-то знает объяснение лучше или подобные трюки, пинганите плс @olegkovalov)
When a service is listening on 0.0.0.0 this means the service is listening on all the configured network interfaces, when listening on 127.0.0.1 the service is only bound to the loopback interface (only available on the local machine)
https://serverfault.com/a/78049
(если кто-то знает объяснение лучше или подобные трюки, пинганите плс @olegkovalov)
Forwarded from Тамблер Канал Влада
Одного разу в податкову — лібертаріанець на все життя.
Forwarded from шило на мыло
Вот-вот состоится релиз новой долгосрочной версии фреймворка Laravel - 6.0. По ссылке - нововведения, которые нас ждут (вкраце - их мало, но по большей части они годные).
https://telegra.ph/Laravel-60---Whats-New-09-02
https://telegra.ph/Laravel-60---Whats-New-09-02
Telegraph
Laravel 6.0 - What`s New?
Привет. Данный пост - перевод секции Release Notes из уже доступной, обновленной документации по новой LTS версии фреймворка Laravel - 6.0. Его релиз состоится уже буквально завтра, а обновления будут выходить вплоть до 3 сентября 2021 года (обновления безопасности…
Artem Pakhomov:zhenya: 9:48 PM
Тут вчера Гугл выкатил свои best practice по code review, проект назвается
Google's Engineering Practices documentation
Моего английского чудом хватает понимать, о чем речь, но с переводчиком дело пошло веселее. Материал, по моему мнению, просто замечательный. Интересно мнение более опытных разработчиков.
Сразу обратите внимание на треминологию, а не ходите по ссылкам на гайды, чтобы понимать что такое CL && LGTM
https://google.github.io/eng-practices
Тут вчера Гугл выкатил свои best practice по code review, проект назвается
Google's Engineering Practices documentation
Моего английского чудом хватает понимать, о чем речь, но с переводчиком дело пошло веселее. Материал, по моему мнению, просто замечательный. Интересно мнение более опытных разработчиков.
Сразу обратите внимание на треминологию, а не ходите по ссылкам на гайды, чтобы понимать что такое CL && LGTM
https://google.github.io/eng-practices
eng-practices
Google Engineering Practices Documentation
Google’s Engineering Practices documentation
Forwarded from oleg_log (Oleg Kovalov)
Есть такой бот как https://t.me/YearProgress который постит сколько % прошло с начала года.
Видел подобного бота в твиттере, вроде бы ничего особенного, но этот написан на баше, даже читаемом баше.
https://github.com/RedL0tus/YearProgressBot
Видел подобного бота в твиттере, вроде бы ничего особенного, но этот написан на баше, даже читаемом баше.
https://github.com/RedL0tus/YearProgressBot
Утащил в фб...
Фулл-стек матрос.
— Почему вы хотите работать палубным матросом именно на "Мести рекрутера Веры"?
Я вытянулся в струнку и заученно (в каждом порту работодатель обязательно задаёт этот вопрос) ответил:
— У вас прекрасная команда и корабль собран по последнему слову техники, это возможность получить полезный опыт и навыки, и я хочу быть частью вашей миссии своевременной доставки пассажиров по всему миру.
— Кем вы видите себя через пять лет?
"Кормом для рыб", хотелось ответить мне на второй набивший оскомину вопрос, но, увы, пришлось сказать, что я прежде всего хочу стать очень профессиональным палубным матросом, и уже потом смотреть, куда приведёт меня карьера — может, вперёдсмотрящим, а, может, и боцманом.
— Что ж, кажется, мы можем взять вас с испытательным сроком в качестве фулл-стек разработчика.
— Кого? — переспросил непонятное слово я.
— Палубного матроса. Вы же на эту должность обращались? Что за странная потеря слуха?
— Извините, послышалось что-то другое.
***
Корабль был... монументален. Борт вздымался над причалом на три десятка человеческих ростов. Поднявшись на него, я увидел боцмана, который пробурчав что-то непонятное, кивнул на доску, закреплённую на одном из бортов, сказал:
— Я там кинул тебе в спринт пробные задачи, осваивайся. Если что-то непонятно, спрашивай.
"Спринт?"
Непонятного было много. Почему задачи написаны на доске, а не выкрикиваются боцманом, почему на такой огромный корабль только одна мачта, почему я продолжаю слышать какие-то непонятные слова...
***
Постепенно я разбирался. Научился самостоятельно отмечать на доске, что я взялся делать задачу. Понял, что это не корабль, а целая система кораблей, закреплённых концами в одно целое, несущих часть парусов на себе. Это, кстати, было очень странно поначалу, но я научился быстро и непринуждённо прыгать с борта на борт, выполняя разные задачи, менять схему соединения вспомогательных корабликов, а однажды вообще собрав из досок нечто неприглядное, спустил его на воду, сделал на нём высокую мачту и оборудовал там пост вперёдсмотрящего, и тот гордо перешёл с мачты главного корабля туда.
— А как мы будем держаться в шторм? — спросил я у боцмана как-то. — Ведь кораблики будут стукаться друг об друга, если там гибкое соединение, а жёсткое соединение вообще сломается. Схема, когда каждый гребец сидит в своей вынесенной за борт капсуле тоже не кажется мня такой уж надёжной.
— Не трусь, матрос! Мы постоянно проводим нагрузочное тестирование, и результаты обнадёживают.
Я уже привык к тому, что постоянно слышу какие-то непонятные слова, и не стал переспрашивать, догадываясь, что услышу, что они время от времени заводят наш корабль в специальный водоём, где за деньги тысяча индусов бьют по воде палками, имитируя шторм.
— Как там твоя задача по замене тросиков на двойные с автоматической проверкой, что трос привязан к нужному кораблю? Мы тут в следующем порту берём на борт первую группу пассажиров, пора бы доделать.
— Работаем!
— Обнови оценку в Джире, пожалуйста.
Это непонятное слово я уже точно ассоциировал с доской, где боцман и капитан записывали задачи.
***
Это была катастрофа.
Пользователи (тьфу, сам заговариваться начал, пассажиры) изменили осадку кораблей, и те совсем не так держались на воде. К тому же прыгать с корабля на корабль, когда палуба постоянно уходит из-под ног, оказалось очень сложно, а это приходилось делать постоянно, потому что столовая была вынесена на отдельную лодку, то же самое с туалетом, библиотекой (без которой многие пассажиры не мыслили дальнейшее плавание), и много ещё чем. А пассажиров было много...
Ветер дул беспощадно, море разыгралось не на шутку, многие жёсткие соединения треснули, а тросы угрожали разорваться. Вперёдсмотрящий не всегда мог докричаться до рулевого. Впервые за всю карьеру мне было страшно. Вместе с остальными джуниорами я затыкал пробоины в трюме.
Фулл-стек матрос.
— Почему вы хотите работать палубным матросом именно на "Мести рекрутера Веры"?
Я вытянулся в струнку и заученно (в каждом порту работодатель обязательно задаёт этот вопрос) ответил:
— У вас прекрасная команда и корабль собран по последнему слову техники, это возможность получить полезный опыт и навыки, и я хочу быть частью вашей миссии своевременной доставки пассажиров по всему миру.
— Кем вы видите себя через пять лет?
"Кормом для рыб", хотелось ответить мне на второй набивший оскомину вопрос, но, увы, пришлось сказать, что я прежде всего хочу стать очень профессиональным палубным матросом, и уже потом смотреть, куда приведёт меня карьера — может, вперёдсмотрящим, а, может, и боцманом.
— Что ж, кажется, мы можем взять вас с испытательным сроком в качестве фулл-стек разработчика.
— Кого? — переспросил непонятное слово я.
— Палубного матроса. Вы же на эту должность обращались? Что за странная потеря слуха?
— Извините, послышалось что-то другое.
***
Корабль был... монументален. Борт вздымался над причалом на три десятка человеческих ростов. Поднявшись на него, я увидел боцмана, который пробурчав что-то непонятное, кивнул на доску, закреплённую на одном из бортов, сказал:
— Я там кинул тебе в спринт пробные задачи, осваивайся. Если что-то непонятно, спрашивай.
"Спринт?"
Непонятного было много. Почему задачи написаны на доске, а не выкрикиваются боцманом, почему на такой огромный корабль только одна мачта, почему я продолжаю слышать какие-то непонятные слова...
***
Постепенно я разбирался. Научился самостоятельно отмечать на доске, что я взялся делать задачу. Понял, что это не корабль, а целая система кораблей, закреплённых концами в одно целое, несущих часть парусов на себе. Это, кстати, было очень странно поначалу, но я научился быстро и непринуждённо прыгать с борта на борт, выполняя разные задачи, менять схему соединения вспомогательных корабликов, а однажды вообще собрав из досок нечто неприглядное, спустил его на воду, сделал на нём высокую мачту и оборудовал там пост вперёдсмотрящего, и тот гордо перешёл с мачты главного корабля туда.
— А как мы будем держаться в шторм? — спросил я у боцмана как-то. — Ведь кораблики будут стукаться друг об друга, если там гибкое соединение, а жёсткое соединение вообще сломается. Схема, когда каждый гребец сидит в своей вынесенной за борт капсуле тоже не кажется мня такой уж надёжной.
— Не трусь, матрос! Мы постоянно проводим нагрузочное тестирование, и результаты обнадёживают.
Я уже привык к тому, что постоянно слышу какие-то непонятные слова, и не стал переспрашивать, догадываясь, что услышу, что они время от времени заводят наш корабль в специальный водоём, где за деньги тысяча индусов бьют по воде палками, имитируя шторм.
— Как там твоя задача по замене тросиков на двойные с автоматической проверкой, что трос привязан к нужному кораблю? Мы тут в следующем порту берём на борт первую группу пассажиров, пора бы доделать.
— Работаем!
— Обнови оценку в Джире, пожалуйста.
Это непонятное слово я уже точно ассоциировал с доской, где боцман и капитан записывали задачи.
***
Это была катастрофа.
Пользователи (тьфу, сам заговариваться начал, пассажиры) изменили осадку кораблей, и те совсем не так держались на воде. К тому же прыгать с корабля на корабль, когда палуба постоянно уходит из-под ног, оказалось очень сложно, а это приходилось делать постоянно, потому что столовая была вынесена на отдельную лодку, то же самое с туалетом, библиотекой (без которой многие пассажиры не мыслили дальнейшее плавание), и много ещё чем. А пассажиров было много...
Ветер дул беспощадно, море разыгралось не на шутку, многие жёсткие соединения треснули, а тросы угрожали разорваться. Вперёдсмотрящий не всегда мог докричаться до рулевого. Впервые за всю карьеру мне было страшно. Вместе с остальными джуниорами я затыкал пробоины в трюме.
Капсулы с гребцами постоянно смывало за борт, капитан с криком "перезапустить сайдкик" дёргал рычаг, выпускались новые капсулы, гребцы прямо из воды забирались в них и начинали грести дальше.
Раздался страшный треск и выворотив пару досок на главном корабле упала мачта. С непонятной руганью про "настройки ДНС в Кубернетес" капитан поставил несколько механиков на плечи друг другу и сказал что-то вроде "девопсы, прописывайте айпи вручную, пока не разобрались", убежал в трюм грести лично. Мы полезли натягивать импровизированный парус из своих тельняшек на эту импровизированную мачту. Механики, которых капитан почему-то назвал "девопсами", старательно держались друг за друга и удерживали парус.
***
— Матрос, можешь откатить свою фичу с прода? — услышал я голос капитана из трюма.
Ситуация не располагала переспрашивать, и надо было соображать.
— Исполняю, капитан!
К тому моменту рядом с девопсами уже был поставлен вертикально выломанный борт, парус перенатянули на него, а девопсы-механики разбежались чинить рулевые плоскости.
На этот бортик я и закрепил место для вперёдсмотрящего, и попрыгал с корабля на корабль, разыскивая место, куда я вынес его два спринта назад. Там его почему-то не оказалось, и пришлось лезть по вантам на первую попавшуюся мачту, в надежде увидеть его. К счастью, он был всего лишь за два корабля отсюда, и мне удалось докричаться. Кивнув, он полез на старое место самостоятельно.
***
Над головой был белый потолок, вокруг — белые стенки, я был привязан, а за стеной кто-то обсуждал меня.
— Курс азалептина даёт неплохие результаты, и он уже начинает видеть реальный мир, — незнакомый голос продожил, — но всё же забирать его отсюда еще нельзя.
— Но он очень нужен в проекте! У нас не хватает рук, можно ли как-то ускорить выздоровление? — а вот этот голос я знал. Это был боцман.
#Безумный_Шляпник
Раздался страшный треск и выворотив пару досок на главном корабле упала мачта. С непонятной руганью про "настройки ДНС в Кубернетес" капитан поставил несколько механиков на плечи друг другу и сказал что-то вроде "девопсы, прописывайте айпи вручную, пока не разобрались", убежал в трюм грести лично. Мы полезли натягивать импровизированный парус из своих тельняшек на эту импровизированную мачту. Механики, которых капитан почему-то назвал "девопсами", старательно держались друг за друга и удерживали парус.
***
— Матрос, можешь откатить свою фичу с прода? — услышал я голос капитана из трюма.
Ситуация не располагала переспрашивать, и надо было соображать.
— Исполняю, капитан!
К тому моменту рядом с девопсами уже был поставлен вертикально выломанный борт, парус перенатянули на него, а девопсы-механики разбежались чинить рулевые плоскости.
На этот бортик я и закрепил место для вперёдсмотрящего, и попрыгал с корабля на корабль, разыскивая место, куда я вынес его два спринта назад. Там его почему-то не оказалось, и пришлось лезть по вантам на первую попавшуюся мачту, в надежде увидеть его. К счастью, он был всего лишь за два корабля отсюда, и мне удалось докричаться. Кивнув, он полез на старое место самостоятельно.
***
Над головой был белый потолок, вокруг — белые стенки, я был привязан, а за стеной кто-то обсуждал меня.
— Курс азалептина даёт неплохие результаты, и он уже начинает видеть реальный мир, — незнакомый голос продожил, — но всё же забирать его отсюда еще нельзя.
— Но он очень нужен в проекте! У нас не хватает рук, можно ли как-то ускорить выздоровление? — а вот этот голос я знал. Это был боцман.
#Безумный_Шляпник
Forwarded from AWS Notes
Как разбить монолит на микросервисы - рекомендация от Амазона с картинками и описанием:
https://aws.amazon.com/getting-started/projects/break-monolith-app-microservices-ecs-docker-ec2/
#design
https://aws.amazon.com/getting-started/projects/break-monolith-app-microservices-ecs-docker-ec2/
#design
Amazon
Break a Monolith Application into Microservices | Introduction
In this tutorial, you will deploy a monolithic Node.js application to a Docker container, then decouple the application into microservices without any downtime. The Node.js application hosts a simple message board with threads and messages between users.