🔗
Когда-нибудь в далёком и светлом будущем я научусь ездить в отпуск без ноута. Клятвенно себе обещаю за ближайшие пару лет провести минимум неделю без ноутбука.
Когда-нибудь в далёком и светлом будущем я научусь ездить в отпуск без ноута. Клятвенно себе обещаю за ближайшие пару лет провести минимум неделю без ноутбука.
Поразительная особенность аэропортов, путешествий и перелетов: встречаешь знакомых чаще, чем в обычной жизни.
🔗
Десять непривитых отправились обедать,
Из–за ротавируса их осталось девять.
Девять непривитых стали шмыгать носом,
Обычный вирус гриппа, но их осталось восемь.
Восемь непривитых поцапались с котом,
Царапины, столбняк — остались всемером.
Семь непривитых были в каком–то злачном месте,
Туберкулёзный кашель… Короче, стало шесть их.
Шесть непривитых как–то до крови подра́лись,
Теперь все с гепатитом. И впятером остались.
Пять непривитых вместе погулять решили,
После дифтерии осталось их четыре.
Четыре непривитых заразились корью,
Нетрудно догадаться, что их осталось трое.
Трое непривитых коклю́шем заболели,
Их осталось двое через две недели.
Двое непривитых про оспу знать не знали,
Один рябым остался, другого закопали.
Оставшийся в живых последний непривитый
Не умер, но страдал от полиомиелита.
Десять непривитых отправились обедать,
Из–за ротавируса их осталось девять.
Девять непривитых стали шмыгать носом,
Обычный вирус гриппа, но их осталось восемь.
Восемь непривитых поцапались с котом,
Царапины, столбняк — остались всемером.
Семь непривитых были в каком–то злачном месте,
Туберкулёзный кашель… Короче, стало шесть их.
Шесть непривитых как–то до крови подра́лись,
Теперь все с гепатитом. И впятером остались.
Пять непривитых вместе погулять решили,
После дифтерии осталось их четыре.
Четыре непривитых заразились корью,
Нетрудно догадаться, что их осталось трое.
Трое непривитых коклю́шем заболели,
Их осталось двое через две недели.
Двое непривитых про оспу знать не знали,
Один рябым остался, другого закопали.
Оставшийся в живых последний непривитый
Не умер, но страдал от полиомиелита.
Я завтра буду в Москве весь день. Если кто-нибудь хочет, то я не против встретиться.
Москва сработала пересадочной станцией между Кипром и Питером с функцией акклиматизации. Сразу в Питер это был бы слишком резкий перепад
🔗
Пидорасы затравили Столлмана за то что он посмел высказать не общепринятый взгляд на вопрос эфебофилии. И, даже оставив за кадром вопрос так ли это ужасно и че там с добровольностью, получается любое хуйло может отправить в отставку человека не за его профессиональные качества, а за сторонние высказывания в интернете. Это вот собственно одна из важнейших проблем социума - нетерпимость к чужому мнению, выливающаяся в какие-то последствия не по теме мнения. Я, если честно, не знаю как обстояла ситуация с плюрализмом мнений 100 лет назад. Наверное херово, но я не понимаю какого хера люди в 2019 году страдают такой хуйней. Ну не согласен ты с кем-то по какому-то вопросу - ну напиши, что он мудак и не лечится или там аргументировано развенчай его позицию, а лучше просто забей. Нет блять. Этот взбесившийся огнемет поливает всех подряд, но попадает в первую очередь по самым выдающимся из массы и не стандартно мыслящим. Натурально инструмент деградации общества.
Пидорасы затравили Столлмана за то что он посмел высказать не общепринятый взгляд на вопрос эфебофилии. И, даже оставив за кадром вопрос так ли это ужасно и че там с добровольностью, получается любое хуйло может отправить в отставку человека не за его профессиональные качества, а за сторонние высказывания в интернете. Это вот собственно одна из важнейших проблем социума - нетерпимость к чужому мнению, выливающаяся в какие-то последствия не по теме мнения. Я, если честно, не знаю как обстояла ситуация с плюрализмом мнений 100 лет назад. Наверное херово, но я не понимаю какого хера люди в 2019 году страдают такой хуйней. Ну не согласен ты с кем-то по какому-то вопросу - ну напиши, что он мудак и не лечится или там аргументировано развенчай его позицию, а лучше просто забей. Нет блять. Этот взбесившийся огнемет поливает всех подряд, но попадает в первую очередь по самым выдающимся из массы и не стандартно мыслящим. Натурально инструмент деградации общества.
Forwarded from Артемий Лебедев
Отцы и дети
Когда-то я был ребенком, потом вырос, потом у меня появились собственные дети.
И я решил для себя, что буду максимально клевым родителем. Конечно, это утопическая мечта, но никто же не может запретить мне стараться.
Я много размышлял о клевости родителей, и о том, что важно детям. У меня есть сто принципов, которые я считаю важными. Но в конечном итоге я расскажу про самый важный.
Я никогда не скажу "Как ты можешь такое говорить?" или "Нихуя себе у тебя друзья мудаки!".
Я сам не буду навязываться с какими-то своими странными темами, но абсолютно всегда абсолютно любого из своих детей приму с абсолютно любой проблемой или вопросом и постараюсь никак не осуждать, не упрекать, не давить, а просто как минимум послушать. Я могу быть неудачным собеседником со своими детьми по миллиону причин, но я точно ничего им не предъявлю за то, что они подняли какой-то вопрос в общении со мной.
Вот мой принцип: мои дети могут обсудить со мной что угодно. И я их приму с чем угодно. Пирсинг, татухи, цветные волосы, срач в школе с училкой, работодатель-мудак, работодатель-душка, вуз, заграница, шмот, друзья, одиночество, мч, девушка, мемасы, баяны, проебы, достижения, протесты, переезды, непонятки, стремы, кайфы - дети могут обсудить со мной все без гнева и пристрастий. В групповом чате или в личной переписке. Или по телефону, или во время прогулки, или между делом в разговоре.
У меня нет никаких условий для детей. Я просто всегда их принимаю и люблю.
Когда-то я был ребенком, потом вырос, потом у меня появились собственные дети.
И я решил для себя, что буду максимально клевым родителем. Конечно, это утопическая мечта, но никто же не может запретить мне стараться.
Я много размышлял о клевости родителей, и о том, что важно детям. У меня есть сто принципов, которые я считаю важными. Но в конечном итоге я расскажу про самый важный.
Я никогда не скажу "Как ты можешь такое говорить?" или "Нихуя себе у тебя друзья мудаки!".
Я сам не буду навязываться с какими-то своими странными темами, но абсолютно всегда абсолютно любого из своих детей приму с абсолютно любой проблемой или вопросом и постараюсь никак не осуждать, не упрекать, не давить, а просто как минимум послушать. Я могу быть неудачным собеседником со своими детьми по миллиону причин, но я точно ничего им не предъявлю за то, что они подняли какой-то вопрос в общении со мной.
Вот мой принцип: мои дети могут обсудить со мной что угодно. И я их приму с чем угодно. Пирсинг, татухи, цветные волосы, срач в школе с училкой, работодатель-мудак, работодатель-душка, вуз, заграница, шмот, друзья, одиночество, мч, девушка, мемасы, баяны, проебы, достижения, протесты, переезды, непонятки, стремы, кайфы - дети могут обсудить со мной все без гнева и пристрастий. В групповом чате или в личной переписке. Или по телефону, или во время прогулки, или между делом в разговоре.
У меня нет никаких условий для детей. Я просто всегда их принимаю и люблю.
Разбуди меня через сто лет и спроси "Что сейчас актуально из музыки в России" - я отвечу "Егорушка цвет-наш Летов".
Заебись. Телеграм поставил мне непонятно за что ограничения как спамеру. До 22 числа я не могу писать в группы где я не админ и приваты людям не из записной книжки.
Дома ни ручки, ни карандаша. Так что если вы найдёте меня дома повешенным с предсмертной запиской в руках, то знайте, что это не самоубийство.
🔗
Чё это я вам всё за жизнь да за жизнь и мои пиздострадания. Давайте немного за айти.
Существует такой стандарт как PGP. Если вы работаете в этом вашем айти, то наверняка слышали или даже пользовались.
Кратко для тех кто не в теме: давным-давно, когда я даже не умел читать, один дядя написал одноименную програмку, которая позволяет подписывать и шифровать произвольные данные. На тот момент утилита оказалась на столько прорывной, удобной и безопасной, что завоевала популярность, получила множество реализаций (самая популярная - GPG) и даже стандарт RFC4880. Удобство встраивания, разнообразие поддерживаемых функций и отсутствие других альтернатив привело к повсеместному распространению этого стандарта.
Всё бы хорошо, но в 2019-м году это всё смотрится безумным говном. Устаревшие алгоритмы шифрования, хреновая не безопасная by design реализация встраивания (в прошлом году была прекрасная история про то как 90% почтовых клиентов позволяли прочитать зашифрованную PGP переписку - https://efail.de ), кривая архитектура обмена ключа, приложения с уебищным по меркам 2019 юзабилити, ну и можете почитать другие аргументы против в гугле по запросу "вай пгп сакс".
Это короче предыстория. А теперь по теме. Захотелось мне подписывать мои коммиты на гитхабе. Точнее не то чтобы мне это сильно хочется, но у некоторых опенсорс проектов это обязательное требование. А подпись коммитов конечно же делается через PGP. Я уже было смирился и начал дрочить свой PGP ключик в попытке засунуть его на аппаратный носитель, наладить безопасные бэкапы и современные алгоритмы вместо RSA в 2019-м году, но случайно узнал, что нынче гит умеет подписывать коммиты не только с помощью PGP но и с помощью x509 сертификатов. По иронии судьбы, я как раз работаю в конторе, бизнес которой строится на работе с x509 сертификатами, так что захотелось изучить. Ну не сказать, что всё плохо, но всё как-то "никак".
Под винды и макось есть очень простая утилита от гитхаба, которая просто умеет из системного кейчена брать сертификат с ключем и им подписывать. Под линукс есть кросплатформенная утилита gpgsm, которая суть клон gpg, только умеет сертификаты вместо pgp ключей и соответственно s/mime и CMS. Тоесть юзабилити где-то там же где и было, только теперь ещё и инструмент задизайненый под другие стандарты. Конечно, я так и не смог запихать в него x509 сертификат на базе ed25519, хотя gpg вроде поддерживает ключи ed25519, но видимо не в сертификатах. А может у меня версия старая или руки кривые.
Подписываются коммиты в целом без проблем, вот только тот же гитхаб видит, что коммит подписанный, но не показывает красивую зеленую плашку, что авторство коммита проверено. Для gpg ключа можно добавить ключ в список своих через веб интерфейс, а для сертификатов такой тычки нет. Может быть можно попытаться подписать сертификатом, выданым корневым CA для юзера с тем же емейлом, что и логин на гитхабе, но звучит безумно и скорее всего не поможет.
А жаль. Короче пока мы страдаем и дрочим gpg, но с надеждой смотрим в будущее.
Чё это я вам всё за жизнь да за жизнь и мои пиздострадания. Давайте немного за айти.
Существует такой стандарт как PGP. Если вы работаете в этом вашем айти, то наверняка слышали или даже пользовались.
Кратко для тех кто не в теме: давным-давно, когда я даже не умел читать, один дядя написал одноименную програмку, которая позволяет подписывать и шифровать произвольные данные. На тот момент утилита оказалась на столько прорывной, удобной и безопасной, что завоевала популярность, получила множество реализаций (самая популярная - GPG) и даже стандарт RFC4880. Удобство встраивания, разнообразие поддерживаемых функций и отсутствие других альтернатив привело к повсеместному распространению этого стандарта.
Всё бы хорошо, но в 2019-м году это всё смотрится безумным говном. Устаревшие алгоритмы шифрования, хреновая не безопасная by design реализация встраивания (в прошлом году была прекрасная история про то как 90% почтовых клиентов позволяли прочитать зашифрованную PGP переписку - https://efail.de ), кривая архитектура обмена ключа, приложения с уебищным по меркам 2019 юзабилити, ну и можете почитать другие аргументы против в гугле по запросу "вай пгп сакс".
Это короче предыстория. А теперь по теме. Захотелось мне подписывать мои коммиты на гитхабе. Точнее не то чтобы мне это сильно хочется, но у некоторых опенсорс проектов это обязательное требование. А подпись коммитов конечно же делается через PGP. Я уже было смирился и начал дрочить свой PGP ключик в попытке засунуть его на аппаратный носитель, наладить безопасные бэкапы и современные алгоритмы вместо RSA в 2019-м году, но случайно узнал, что нынче гит умеет подписывать коммиты не только с помощью PGP но и с помощью x509 сертификатов. По иронии судьбы, я как раз работаю в конторе, бизнес которой строится на работе с x509 сертификатами, так что захотелось изучить. Ну не сказать, что всё плохо, но всё как-то "никак".
Под винды и макось есть очень простая утилита от гитхаба, которая просто умеет из системного кейчена брать сертификат с ключем и им подписывать. Под линукс есть кросплатформенная утилита gpgsm, которая суть клон gpg, только умеет сертификаты вместо pgp ключей и соответственно s/mime и CMS. Тоесть юзабилити где-то там же где и было, только теперь ещё и инструмент задизайненый под другие стандарты. Конечно, я так и не смог запихать в него x509 сертификат на базе ed25519, хотя gpg вроде поддерживает ключи ed25519, но видимо не в сертификатах. А может у меня версия старая или руки кривые.
Подписываются коммиты в целом без проблем, вот только тот же гитхаб видит, что коммит подписанный, но не показывает красивую зеленую плашку, что авторство коммита проверено. Для gpg ключа можно добавить ключ в список своих через веб интерфейс, а для сертификатов такой тычки нет. Может быть можно попытаться подписать сертификатом, выданым корневым CA для юзера с тем же емейлом, что и логин на гитхабе, но звучит безумно и скорее всего не поможет.
А жаль. Короче пока мы страдаем и дрочим gpg, но с надеждой смотрим в будущее.
🔗
В дополнение к посту про подписи в гите. Я смог таки получить зеленую плашечку на гитхабе, когда подписал на винде родной гитхабовской утилитой сертификатом полученым у одного из обще-доверенных корневых CA. https://github.com/mr-tron/test-sign-x509/commits/master
В дополнение к посту про подписи в гите. Я смог таки получить зеленую плашечку на гитхабе, когда подписал на винде родной гитхабовской утилитой сертификатом полученым у одного из обще-доверенных корневых CA. https://github.com/mr-tron/test-sign-x509/commits/master
Subchannel
🔗 В дополнение к посту про подписи в гите. Я смог таки получить зеленую плашечку на гитхабе, когда подписал на винде родной гитхабовской утилитой сертификатом полученым у одного из обще-доверенных корневых CA. https://github.com/mr-tron/test-sign-x509/commits/master
Я понимаю, что час ночи и я пьян, но получилось и на линуксе.