Картинки пятничные, весёлые

Да, имен­но школь­ни­ки спо­соб­ны решить все про­бле­мы наше­го обще­ства. WAIT. OH SHI…

Это гени­аль­но. Пере­вод: если вы на пер­вом сви­да­нии, и вы почув­ство­ва­ли себя в опас­но­сти или оно про­сто идёт явно не так, как вам хочет­ся, подой­ди­те к бару и зака­жи­те кок­тейль ангел шот. Чистый — бар­мен сопро­во­дит вас к ваше­му авто­мо­би­лю. Со льдом — мы вызо­вем вам Убер или Лифт. С лай­мом — бар­мен вызо­вет поли­цию.

Каж­до­му музы­каль­но­му сти­лю — свой стул.

Этот знак надо пове­сить… СЦК, про­сто ВЕЗДЕ!!!!

Ну, и котик (как же без коти­ка?) АЧЁТАКОВА????!!!!

Операционный усилитель с однополярным питанием

Что-то у меня кро­ко­дил не ловит­ся. Пыта­юсь про­си­му­ли­ро­вать схе­му с пита­ни­ем опе­ра­ци­он­ни­ка от 12 вольт. Если делать схе­му с вир­ту­аль­ной зем­лёй на дели­те­ле напря­же­ния — то всё рабо­та­ет. А вот схе­ма со сме­ще­ни­ем (как хочет­ся мне) не полу­ча­ет­ся хоть ты трес­ни. В луч­шем слу­чае полу­ча­ет­ся усла­би­тель вме­сто уси­ли­те­ля =)

Ни у кого нет под рукой схе­мы с кон­крет­ны­ми номи­на­ла­ми под опре­де­лён­ное напря­же­ние? Мне дума­ет­ся, у меня не рабо­та­ет пото­му что при схе­ме со сме­ще­ни­ем рас­чёт коэф­фи­ци­ен­та уси­ле­ния допол­ни­тель­но услож­ня­ет­ся, и отсю­да полу­ча­ет­ся ерун­да.

Все же лучшие наушники это Сони

У меня науш­ни­ков дома как у дура­ка фан­ти­ков. И Сен­н­хай­зе­ры, и Шуры, и АКГ, и Ликс, и про­чее, поде­шев­ле — чего толь­ко нету. Но насто­я­щее удо­воль­ствие от про­слу­ши­ва­ния музы­ки я полу­чаю толь­ко в ушах «Сони». Поче­му? Пото­му что толь­ко в науш­ни­ках «Сони» есть нор­маль­ные басы. Во всех осталь­ных басы… ну, есть. В каких-то боль­ше, в каких-то мень­ше; из нор­маль­ных «Сен­хай­зе­ров» мож­но достать нор­маль­ный бас, если играть­ся с эква­лай­зе­ром. А гов­но типа Ликс начи­на­ет срать звук, не дер­жат бас. Но вот без вся­ких допол­ни­тель­ных тело­дви­же­ний такие басы, как буд­то слу­ша­ешь аку­сти­че­скую систе­му с саб­ву­фе­ром — есть толь­ко у «Сони».

Это я вза­мен блю­тус­ных (кото­рые сло­ма­лись) купил себе то же самое, толь­ко про­вод­ное (оно дешев­ле); делюсь впе­чат­ле­ни­я­ми. Очень, очень дово­лен. Осо­бен­но попса типа Korn хоро­шо идёт, слэп-бас в испол­не­нии Фил­ди ощу­ща­ет­ся почти физи­че­ски. Или Год­см­эк, тоже отлич­но в «Сонь­ках»:

А вся­че­ские там науш­ни­ки с «мони­тор­ным», «рефе­ренс­ным» и про­чи­ми подоб­ны­ми зву­ча­ни­я­ми непло­хи, но они для дру­го­го — напри­мер, речь слу­шать в них хоро­шо. А если слу­шать музы­ку, то «Сони» я ни на что не про­ме­няю.

Что не надо подключать к Интернету

Забав­ная стра­нич­ка с доволь­но оди­оз­ны­ми при­ме­ра­ми. Нашлась панель управ­ле­ния ГЭС, кон­троль систе­мы кон­ди­ци­о­ни­ро­ва­ния воз­ду­ха, ещё пара вещей. Но самое забой­ное, кмк, это лежа­щая в пуб­лич­ном досту­пе веб­ка­ме­ра, кото­рая пока­зы­ва­ет кар­тин­ку с жето­на RSA, исполь­зу­е­мо­го для двух­фак­тор­ной аутен­ти­фи­ка­ции. Меня даже не столь­ко без­ала­бер­ность юзе­ра удив­ля­ет, сколь­ко коли­че­ство при­ло­жен­ных впу­стую уси­лий. Ну лад­но, не хочешь тас­кать с собой жетон — не тас­кай. На любой смарт­фон мож­но поста­вить RSA при­ло­же­ние, обла­да­ю­щее точ­но такой же функ­ци­о­наль­но­стью. И всё, ника­ких жето­нов. А тут чело­век каме­ру поку­пал, затем настра­и­вал, потом под­клю­чал к Интер­не­ту…

https://www.zdnet.com/pictures/shodan-safari-connected-internet-things/

Крещение огнём

Учу уже несколь­ко меся­цев вся­кую Цис­ку. До это­го как-то обхо­дил­ся без этих зна­ний, ну, не при­хо­ди­лось мне до сих пор управ­лять VLAN, DMZ, и про­чи­ми умны­ми сло­ва­ми.

Поза­вче­ра новые зна­ния, мяг­ко гово­ря, при­го­ди­лись на всю катуш­ку, когда удач­но попав­шей мол­нией вынес­ло ста­рый бранд­мау­эр 5520 (да, древ­ний). Впод­чи­стую. Хоро­шо, что новый был уже в стой­ке, пере­ки­ну­ли айпиш­ни­ки, и нача­ли вос­ста­нав­ли­вать всё зано­во. Зано­во — пото­му что син­такс бека­пов кон­фи­га 5520 к новой 5525X не под­хо­дит от сло­ва «совсем». Даже пра­ви­ла для NAT-нутых сер­ве­ров надо по-дру­го­му писать, давать раз­ре­ше­ния на доступ к ВНУТРЕННЕМУ айпиш­ни­ку вме­сто внеш­не­го (непо­нять, поче­му так).

Все выход­ные на рабо­те про­си­дел блин. Научил­ся, конеч­но, очень мно­го­му, но ну его нафиг, так учить­ся.

Про траву

Я уже дав­но гово­рил, что лега­ли­за­ция мари­ху­а­ны — чисто вопрос вре­ме­ни, каким был вопрос лега­ли­за­ции ораль­но­го сек­са (чо ржоте? до 2004 года ораль­ный секс в США был запре­щён) или одно­по­лых бра­ков.

И вот, воз­мож­но, дожи­ли:

Сена­тор Чак Шумер (Демо­кра­ти­че­ская пар­тия США) пред­ло­жил при­нять закон о феде­раль­ной декри­ми­на­ли­за­ции упо­треб­ле­ния мари­ху­а­ны:

https://www.washingtonpost.com/news/powerpost/wp/2018/04/19/schumer-backs-effort-to-decriminalize-marijuana

Если это прой­дёт (а не вижу при­чин не прой­ти — вре­мя, собсно, при­шло, лега­ли­за­цию уже обка­та­ли в паре шта­тов, и ничо, всё нор­маль­но), то:

1. Легаль­ный ста­тус мари­ху­а­ны будет опре­де­лять­ся толь­ко зако­на­ми шта­та, где ты живёшь
2. Упо­треб­ле­ние мари­ху­а­ны будет раз­ре­ше­но для феде­раль­ных слу­жа­щих, а так же госу­дар­ствен­ных кон­трак­то­ров

Как чело­век с хро­ни­че­ски­ми боля­ми, ино­гда сни­ма­е­мы­ми толь­ко упо­треб­ле­ни­ем крайне гад­ских и опас­ных нар­ко­ти­ков опий­но­го ряда (и при этом 100% легаль­ных), могу толь­ко при­вет­ство­вать. Не факт, конеч­но, что мне это помо­жет, но может и помочь. Да и вооб­ще, если разо­брать­ся, то тра­ва зна­чи­тель­но без­опас­нее той же самой вод­ки в плане фор­ми­ро­ва­ния зави­си­мо­сти, напри­мер. Я уж не гово­рю о нико­тине.

Про наличные

Попро­бо­вал рас­пла­тить­ся в Бур­гер-Кин­ге сто­дол­ла­ро­вой купю­рой. Сда­чу иска­ли всем Бур­гер-Кин­гом. ИЧСХ, НЕ НАШЛИ!!!

При­шлось плю­нуть и рас­пла­тить­ся мело­чью.

Сам себе Телеграм

Чисто ради иллю­стра­ции того, насколь­ко кре­тин­ски­ми по сво­е­му смыс­лу явля­ют­ся поту­ги отдель­ных госу­дарств запре­тить мес­сен­же­ры, и насколь­ко про­сто на самом деле обме­ни­вать­ся сооб­ще­ни­я­ми, кото­рые невоз­мож­но рас­шиф­ро­вать, даже имея за спи­ной всю мощь госу­дар­ствен­ной маши­ны.

Пред­по­ло­жим, надо тебе сек­рет­но отпра­вить фото­гра­фию чего-нибудь дру­гу. Я взял фото­гра­фию пути­на. Нет, не того Пути­на, кото­рый Вла­ди­мир Вла­ди­ми­ро­вич, а пути­на, кото­рый наци­о­наль­ное канад­ское хрю­че­во. Но не суть. Пере­дать таким обра­зом мож­но что угод­но, хоть диа­грам­мы под­ры­ва Крем­ля. Ну да, мож­но исполь­зо­вать вся­кие там запа­ро­лен­ные RAR-архи­вы (по сути явля­ю­щи­е­ся сим­мет­рич­ным шиф­ро­ва­ни­ем), но воз­ни­ка­ет про­бле­ма с обме­ном клю­ча­ми для дешиф­ров­ки. Как ты будешь сооб­щать пароль собе­сед­ни­ку? По теле­фо­ну? Он про­слу­ши­ва­ет­ся. По элек­трон­ной почте? Она пишет­ся. А если у тебя уже есть без­опас­ный канал для пере­да­чи подоб­ных дан­ных — зачем мучать­ся с RAR? Поэто­му не будем мело­чить­ся, и сде­ла­ем всё, как у боль­ших.

У вас обо­их сто­ит Линукс с уста­нов­лен­ным паке­том OpenSSL. Даль­ше чисто дело тех­ни­ки, и при­мер­но всё то же самое дела­ет и сам мес­сен­жер Теле­грам, про­сто сама рабо­та алго­рит­мов от тебя скры­та. Эда­кий Про­то­кол Диф­фи — Хелл­ма­на, толь­ко в пол­но­стью руч­ном режи­ме.

Твой собе­сед­ник дол­жен:

Создать пару публичных/приватных RSA клю­чей:
openssl genpkey -algorithm RSA -out private.key.pem -pkeyopt rsa_keygen_bits:4096

Выта­щить пуб­лич­ный ключ и запи­сать его в файл:
openssl rsa -pubout -in private.key.pem -out public.key.pem

При­слать содер­жи­мое public.key.pem (оно тек­сто­вое) тебе, напри­мер, обыч­ной поч­той (*). Раз­гла­ше­ние пуб­лич­но­го клю­ча нико­му ниче­го не даёт — для дешиф­ров­ки нуж­на его при­ват­ная часть.

Теперь тебе нуж­но зашиф­ро­вать дан­ные этим его при­слан­ным пуб­лич­ным клю­чом.

Схо­ду зашиф­ро­вать несим­мет­рич­ным алго­рит­мом RSA боль­шой файл, не раз­би­вая его на мел­кие кус­ки невоз­мож­но, коман­да
openssl rsautl -encrypt -inkey public.key.pem -pubin -in poutine.jpeg -out poutine.jpeg.enc
выда­ёт ошиб­ку о том, что раз­мер дан­ных слиш­ком боль­шой для дан­но­го клю­ча дли­ной 4096 бит. Но всё, что мень­ше 4096 — 11 бит, зашиф­ро­вать мож­но. Поэто­му дела­ют так: созда­ют ключ для сим­мет­рич­но­го шиф­ро­ва­ния, напри­мер, AES или Twofish — это уж кому что милее — им коди­ру­ют файл, а уже сам ключ несим­мет­рич­но шиф­ру­ют пуб­лич­ным клю­чом, и пере­да­ют его собе­сед­ни­ку в коди­ро­ван­ном виде вме­сте с дан­ны­ми.

Дела­ем слу­чай­ный ключ для сим­мет­рич­но­го шиф­ро­ва­ния:
openssl rand 256 -out symm.key

Шиф­ру­ем фото­гра­фию пути­на алго­рит­мом AES256 с этим клю­чом:
openssl enc -aes-256-cbc -salt -in poutine.jpeg -out poutine.jpeg.enc -pass file:./symm.key

Шиф­ру­ем сам ключ алго­рит­мом RSA:
openssl rsautl -encrypt -inkey public.key.pem -pubin -in symm.key -out symm.key.enc

Теперь у нас есть два шиф­ро­ван­ных фай­ла, в одном дан­ные, шиф­ро­ван­ные AES256, в дру­гом — шиф­ро­ван­ный ключ к AES256.

Что­бы послать это по обыч­ной почте, пере­ве­дём все бинар­ни­ки в текст коди­ров­кой Base64.

cat poutine.jpeg.enc | base64
cat symm.key.enc | base64

Текст при­сы­ла­ем наше­му собе­сед­ни­ку.

Фсе. Теперь ни одна живая душа, без вла­де­ния при­ват­ным клю­чом, не смо­жет ниче­го про­чи­тать. И всё дела­ет­ся эле­мен­тар­но, на колен­ке. В‑общем, «тер­ро­ри­стам», кото­рых яко­бы гоня­ет Рос­ком­ге­ста­по, бло­ки­ров­ка Теле­ги не пре­гра­да совер­шен­но. Ну, а стра­да­ют, как обыч­но, непри­част­ные.

PS: Един­ствен­ный спо­соб пере­дать госу­дар­ству клю­чи для дешиф­ров­ки сооб­ще­ний — это на эта­пе гене­ра­ции у кли­ен­та несим­мет­рич­ных клю­чей сли­вать при­ват­ную часть «кому надо». Т.е. это надо спе­цом встра­и­вать такую функ­цию в кли­ен­та. А кли­ент Теле­ги — опань­ки — опен­сорс­ный. Встав­ка подоб­ной функ­ци­о­наль­но­сти будет мгно­вен­но засе­че­на.

Поэто­му сам запрос на полу­че­ние клю­чей — нелеп и сме­хо­тво­рен. Я могу отдать толь­ко то, что у меня есть.

PPS: Нын­че мод­но нена­ви­деть Рос­ком­ге­ста­по за то, что они дела­ют. А меж тем пре­тен­зия не по адре­су. Кто создал Рос­ком­ге­ста­по? Кто при­нял зако­ны, по кото­рым он рабо­та­ет? Кто под­пи­сал эти зако­ны? И кто, вооб­ще, выбрал всех этих людей?

* В реаль­ных при­ме­не­ни­ях пуб­лич­ный ключ ещё допол­ни­тель­но под­пи­сы­ва­ет­ся цен­тром сер­ти­фи­ка­ции, кото­ро­му дове­ря­ют оба участ­ни­ка — ина­че сооб­ще­ния воз­мож­но пере­хва­тить, и клю­чи под­ме­нить, устро­ив ата­ку типа «Чело­век посе­ре­дине».

Дископад

При­мер­но в 2012–2013 году все нача­ли пере­хо­дить на твёр­до­тель­ные жёст­кие дис­ки. И всё пона­ча­лу было кру­то, и ско­рость рабо­ты, и отсут­ствие шума. Но вот 6 лет спу­стя это­го мас­со­во­го пере­хо­да я стал заме­чать, что прак­ти­че­ски все твёр­до­тель­ные дис­ки, кото­рые я куда-то уста­нав­ли­вал, дох­нут с харак­тер­ным сро­ком нара­бот­ки на отказ око­ло 5 лет. И ска­жу я вам, что на ста­ро­ре­жим­ных нако­пи­те­лях с маг­нит­ной тех­но­ло­ги­ей запи­си я такой ерун­ды не заме­чал. У меня есть дис­ки замет­но стар­ше 5 лет, кото­рые пре­крас­но рабо­та­ют до сих пор. А тако­го же воз­рас­та SSD-шни­ков, всё ещё в рабо­чем состо­я­нии — очень немно­го оста­лось. При­чём, чисто лич­ный опыт гово­рит, что от мар­ки это прак­ти­че­ски не зави­сит. Боль­ше все­го я видел дох­лых Гну­сма­сов, но это пото­му, что мы их боль­ше все­го и поку­па­ли. Но и Micron/Crucial тоже дох­нут. Вот пока Intel и SanDisk’ов дох­лых не видал, но думаю, это вопрос вре­ме­ни. Ско­рее все­го, это огра­ни­че­ния самой тех­но­ло­гии — на флеш память невоз­мож­но запи­сать мате­ри­ал более опре­де­лён­но­го чис­ла раз. Насколь­ко пони­маю, каж­дый цикл запи­си чуточ­ку раз­ру­ша­ет слой изо­ля­то­ра, кото­рый не даёт затво­ру МОП-тран­зи­сто­ра раз­ря­жать­ся. Посте­пен­но он теря­ет свои изо­ля­ци­он­ные свой­ства, заряд начи­на­ет сте­кать, и отли­чить 2 от 3 (если память у нас MLC/TLC) ста­но­вит­ся невоз­мож­но. SLC в этом отно­ше­нии живёт замет­но доль­ше, но попро­буй­те най­ти в 2018 году хоть один диск вме­ня­е­мой ёмко­сти и не за кон­ские день­ги, сде­лан­ный по этой тех­но­ло­гии.

Но вооб­ще всё рав­но уди­ви­тель­но. Ведь что­бы убить диск раз­ме­ром 256 гига­байт, на него при­дёт­ся запи­сать 2.44 пета­бай­та инфор­ма­ции (256 гиг запи­сать 10 000 раз). Что­бы это успеть сде­лать за 5 лет, на него надо писать 58 гига­байт в час или почти 17 мега­байт в секун­ду, без­оста­но­воч­но. Хм… Хотя… Осо­бен­но если учи­ты­вать то, что на самом деле что­бы запи­сать дан­ные на флеш, ячей­ку фле­ша надо пред­ва­ри­тель­но очи­стить, т.е. мы запи­сы­ва­ем по-сути, два­жды. На боль­шин­стве ком­пью­те­ров очист­кой более неис­поль­зу­е­мых яче­ек флеш-памя­ти зани­ма­ет­ся тех­но­ло­гия TRIM, в фоно­вом режи­ме, ина­че про­из­во­ди­тель­но­сти каб­здец, см. Write Amplification. В‑общем, чорт его зна­ет, может быть, вполне воз­мож­но.