Кстати, комментарии к постам - самое ценное, что может появиться на канале!
Forwarded from Andrei Sudarikov
В 80-е годы начали экспериментировать с отправкой компьютеров в космос.
Был такой девайс GRID Compass (ссылка на разбор). Он, конечно, офигенный, клавиатура вызывает микрооргазм при использовании, но пузырьковая память (вот эта страхолюдина) очень громоздка и имеет, мягко говоря, сильно ограниченные возможности апгрейда.
Тогда пришел Джобс и сказал - а вот у нас есть Macintosh Portable. Великолепие, ракэта-пушка. Отправили такой в космос на Шаттле, стали юзать - а трекбол болтается в невесомости и вызывает ложные срабатывания (подробне в этом видео). Начали экспериментировать с разными типами устройств управления курсором, повеселились на славу.
А потом появились ThinkPad'ы. Сначала с красной пимпочкой, а потом и с тачпадом - идеальное решение для космоса. На МКС большинство ноутов, управляющих экспериментами и бортовыми системами - ThinkPad'ы.А в качестве блокнотов уже давно и неоспоримо летают iPad'ы :)
Был такой девайс GRID Compass (ссылка на разбор). Он, конечно, офигенный, клавиатура вызывает микрооргазм при использовании, но пузырьковая память (вот эта страхолюдина) очень громоздка и имеет, мягко говоря, сильно ограниченные возможности апгрейда.
Тогда пришел Джобс и сказал - а вот у нас есть Macintosh Portable. Великолепие, ракэта-пушка. Отправили такой в космос на Шаттле, стали юзать - а трекбол болтается в невесомости и вызывает ложные срабатывания (подробне в этом видео). Начали экспериментировать с разными типами устройств управления курсором, повеселились на славу.
А потом появились ThinkPad'ы. Сначала с красной пимпочкой, а потом и с тачпадом - идеальное решение для космоса. На МКС большинство ноутов, управляющих экспериментами и бортовыми системами - ThinkPad'ы.А в качестве блокнотов уже давно и неоспоримо летают iPad'ы :)
YouTube
Снимаем пароль с GRiD Compass, получаем посылку, радуемся и страдаем!
Это видео начиналось как обычная распаковка посылки с небольшими вставками легко осиливаемых задачек, но где-то мы повернули не туда :) Приятного просмотра!
================================
Группа ВК: https://vk.com/old_devices
Скидон на первый заказ…
================================
Группа ВК: https://vk.com/old_devices
Скидон на первый заказ…
👍2❤1
#пятничное
Или резюме, которое я бы украл:
*Это всем анкетам анкета. Резюме, которого вообще не может существовать в природе.*
*И я решил пойти ещё дальше, и запросто создал то, что Илон Маск ещё даже до сих пор и не догадался, что можно такое создать.*
*И даже здесь и сейчас я сделаю невозможное: в этом резюме и на своём личном примере, совершенно другим способом, но опять докажу это.*
*Я открыл новое изучение, которое излучает мозг человека, особенно тогда, когда его максимально прёт. Это Излучение Шиперко.*
https://russian-genius.com/
#пятничное
Или резюме, которое я бы украл:
*Это всем анкетам анкета. Резюме, которого вообще не может существовать в природе.*
*И я решил пойти ещё дальше, и запросто создал то, что Илон Маск ещё даже до сих пор и не догадался, что можно такое создать.*
*И даже здесь и сейчас я сделаю невозможное: в этом резюме и на своём личном примере, совершенно другим способом, но опять докажу это.*
*Я открыл новое изучение, которое излучает мозг человека, особенно тогда, когда его максимально прёт. Это Излучение Шиперко.*
https://russian-genius.com/
#пятничное
Russian-Genius
Шиперко Алексей.
Гений ищет гениев. russian-genius.com
🤔2👀1
Возвращаюсь из трёхнедельного отпуска. Сегодня разбираемся со стилем Alegria и читаем мои мюсли по этому поводу, попутно рассматривая примеры:
https://telegra.ph/Alegria-ili-Globohomo-12-09
#интернет
https://telegra.ph/Alegria-ili-Globohomo-12-09
#интернет
👍3🤮2🤬1💩1
Как техническому писателю, мне интересны примеры любой хорошей документации.
На картинке показано самое наглядное изложение сигналов азбуки Морзе, которое я когда-либо видел.
Читать ее нужно следующим образом: код любой буквы начинается либо с точки, либо с тире, расположенных слева и справа от центральной звезды. Например, латинская буква E соответствует одной точке, а буква T - одному тире. Далее, нужно следовать по непрерывной линии до нужной буквы, соединяя последовательно все встреченные символы. Буква G будет соответствовать последовательности символов - - .
Попробуем воспользоваться документацией, чтобы закодировать простое сообщение. Будем иметь в виду, что при звуковой передаче азбуки Морзе есть три типа пробелов: короткий, средний и длинный. Короткий пробел означает паузу между символами, средний – паузу между словами, а длинный – паузу между предложениями. В письменном виде каждая буква отделяется от другой пробелом из одной точки, а расстояние между двумя словами обозначается пробелом, состоящим из 7 точек.
Итак, кодируем сообщение Help me:
Буква H соответствует четырем точкам;
Буква E - одной;
Буква L - точка, тире, точка, точка;
Буква P - точка, тире, тире, точка;
Буква M - тире, тире.
Получается такая последовательность:
.... . .-.. .--. -- .
А теперь, пользуясь документацией, попробуйте расшифровать следующее сообщение:
.-. . .--. --- ... -
На картинке показано самое наглядное изложение сигналов азбуки Морзе, которое я когда-либо видел.
Читать ее нужно следующим образом: код любой буквы начинается либо с точки, либо с тире, расположенных слева и справа от центральной звезды. Например, латинская буква E соответствует одной точке, а буква T - одному тире. Далее, нужно следовать по непрерывной линии до нужной буквы, соединяя последовательно все встреченные символы. Буква G будет соответствовать последовательности символов - - .
Попробуем воспользоваться документацией, чтобы закодировать простое сообщение. Будем иметь в виду, что при звуковой передаче азбуки Морзе есть три типа пробелов: короткий, средний и длинный. Короткий пробел означает паузу между символами, средний – паузу между словами, а длинный – паузу между предложениями. В письменном виде каждая буква отделяется от другой пробелом из одной точки, а расстояние между двумя словами обозначается пробелом, состоящим из 7 точек.
Итак, кодируем сообщение Help me:
Буква H соответствует четырем точкам;
Буква E - одной;
Буква L - точка, тире, точка, точка;
Буква P - точка, тире, тире, точка;
Буква M - тире, тире.
Получается такая последовательность:
.... . .-.. .--. -- .
А теперь, пользуясь документацией, попробуйте расшифровать следующее сообщение:
.-. . .--. --- ... -
👍8🔥5❤2
Я долго думал о том, что не так с этим каналом, и почему посты появляются тут в среднем два-три раза в год. Кажется, что главная причина - мои ожидания от собственных постов. Я несколько раз пытался что-то написать, но спрашивал сам себя, стал бы я сам читать этот пост? Вызвал ли бы он у меня какие-то эмоции или дал бы мне пищу для рассуждений?
Каждый раз я не был удовлетворен тем, что я пишу, и я просто удалял написанное. Так у меня получился почти пустой канал и длинный список тем для ненаписанных постов.
Поэтому я принял волевое решение снять с себя ответственность перед собой за качество публикаций а этом канале, чтобы повысить количество этих публикаций (если упростить - возможны осадки в виде шитпоста).
Также постараюсь разделить предполагаемый поток контента на рубрики, чтобы я могу не беспокоиться о соответствии тематики постов направленности канала, как я ее понимаю.
Каждый раз я не был удовлетворен тем, что я пишу, и я просто удалял написанное. Так у меня получился почти пустой канал и длинный список тем для ненаписанных постов.
Поэтому я принял волевое решение снять с себя ответственность перед собой за качество публикаций а этом канале, чтобы повысить количество этих публикаций (если упростить - возможны осадки в виде шитпоста).
Также постараюсь разделить предполагаемый поток контента на рубрики, чтобы я могу не беспокоиться о соответствии тематики постов направленности канала, как я ее понимаю.
👍4💩2
От Слоновой до Мухинской: животные в названиях российских улиц
Продолжаем тему животных анализом топонимов в России. #инфографика от Яндекса по материалам наших карт. Мои любимые фрагменты:
Продолжаем тему животных анализом топонимов в России. #инфографика от Яндекса по материалам наших карт. Мои любимые фрагменты:
Больше половины названий люди связали с птицами, четверть — с млекопитающими. Ещё почти 10 % пришлись на рыб и 5 % на насекомых. Реже всего на адресных табличках встречаются паукообразные, с ними связаны только два названия — Клещёвская улица в Саратове и улица Клещёвка в селе Хованщино Пензенской области.
Дикие животные упоминаются в названиях гораздо чаще домашних — на них приходится почти 90 % изученных улиц. Самые распространённые из числа домашних — лошадь, коза, корова, гусь и пчела.
Оказалось, что «кошачьих» улиц в три раза больше, чем «собачьих», совы в названиях встречаются в два раза чаще жаворонков, муха на карте России в пять раз заметнее слона.
Компания Яндекс
От Слоновой до Мухинской: какие животные встречаются в названиях российских улиц
Яндекс Карты посчитали животных в названиях российских улиц. Чаще всего на адресные таблички попадают птицы: соловьи, орлы и лебеди. Лидер среди млекопитающих — медведь.
🙈4🔥1👏1
К вопросу атрибуции арабских цифр
Казалось бы, какие могут быть вопросы по поводу арабских цифр. Это обычные цифры, знакомые нам со школы, которые были изобретены легендарными арабскими математиками типа Ибн-Сины и Салах-ад-дина. Но давайте посмотрим на знакомые вещи свежим взглядом.
О чем говорит название "арабские цифры"? Первая ассоциация - это цифры, которые используют или изобрели арабы. Так? Не совсем.
https://telegra.ph/K-voprosu-atribucii-arabskih-cifr-02-03
#история
Казалось бы, какие могут быть вопросы по поводу арабских цифр. Это обычные цифры, знакомые нам со школы, которые были изобретены легендарными арабскими математиками типа Ибн-Сины и Салах-ад-дина. Но давайте посмотрим на знакомые вещи свежим взглядом.
О чем говорит название "арабские цифры"? Первая ассоциация - это цифры, которые используют или изобрели арабы. Так? Не совсем.
https://telegra.ph/K-voprosu-atribucii-arabskih-cifr-02-03
#история
Telegraph
К вопросу атрибуции арабских цифр
Казалось бы, какие могут быть вопросы по поводу арабских цифр. Это обычные цифры, знакомые нам со школы, которые были изобретены легендарными арабскими математиками типа Ибн-Сины и Салах-ад-дина. Но давайте посмотрим на знакомые вещи свежим взглядом. О чем…
👍5🔥2👏2
Не так давно я вывел в публичный доступ проект, которым я занимался 11 месяцев, и который потребовал невероятных трудозатрат от коллег и внешних исполнителей. Впереди еще как минимум полгода работы примерно в таком же режиме, чтобы прийти к тому, что я изначально планировал и хотел достичь за несколько месяцев.
Я серьезно задумался, как в следующий раз мог бы избежать развития довольно простой идеи в нечто настолько монструозное. Но вдруг мне попалась на глаза цитата Ку Ча Кьюна, директора группы LG, которая заставила меня задуматься, имеет ли смысл ограничивать рост проекта, и не стоит ли вместо этого искать в появляющихся обстоятельствах возможности для роста. Она прямо таки отозвалась во мне - чтобы прийти хотя бы к промежуточному результату, пришлось спроектировать и разработать два инструмента и задействовать несколько сторонних. Итак, история:
"В конце 1940-х годов мой отец и я открыли фабрику по изготовлению косметического крема. В то время ни одна компания не могла предложить нам пластиковых крышек для баночек с кремом нужного качества, и нам пришлось открыть бизнес по производству пластика. Производства одних пластиковых крышек было мало для загрузки завода по литью пластика, поэтому мы расширили ассортимент за счёт расчёсок, зубных щёток и коробочек для мыла. Бизнес по пластику привёл нас к производству лопастей для электровентиляторов и телефонных коробок, а это, в свою очередь, привело нас к изготовлению электронных приборов и телекоммуникационного оборудования. Также бизнес по производству пластика привёл нас к нефтепереработке, для которой потребовалась компания, осуществляющая танкерные перевозки. Чтобы страховать танкеры, мы в итоге открыли свою страховую компанию. Этот естественный процесс эволюции привёл к образованию корпорации LG в том виде, в котором мы его знаем сегодня".
Я серьезно задумался, как в следующий раз мог бы избежать развития довольно простой идеи в нечто настолько монструозное. Но вдруг мне попалась на глаза цитата Ку Ча Кьюна, директора группы LG, которая заставила меня задуматься, имеет ли смысл ограничивать рост проекта, и не стоит ли вместо этого искать в появляющихся обстоятельствах возможности для роста. Она прямо таки отозвалась во мне - чтобы прийти хотя бы к промежуточному результату, пришлось спроектировать и разработать два инструмента и задействовать несколько сторонних. Итак, история:
"В конце 1940-х годов мой отец и я открыли фабрику по изготовлению косметического крема. В то время ни одна компания не могла предложить нам пластиковых крышек для баночек с кремом нужного качества, и нам пришлось открыть бизнес по производству пластика. Производства одних пластиковых крышек было мало для загрузки завода по литью пластика, поэтому мы расширили ассортимент за счёт расчёсок, зубных щёток и коробочек для мыла. Бизнес по пластику привёл нас к производству лопастей для электровентиляторов и телефонных коробок, а это, в свою очередь, привело нас к изготовлению электронных приборов и телекоммуникационного оборудования. Также бизнес по производству пластика привёл нас к нефтепереработке, для которой потребовалась компания, осуществляющая танкерные перевозки. Чтобы страховать танкеры, мы в итоге открыли свою страховую компанию. Этот естественный процесс эволюции привёл к образованию корпорации LG в том виде, в котором мы его знаем сегодня".
👍9🔥2
Как я вкатился (часть 1)
Я недавно нескольким подписчикам обещал рассказать о том, как оказался в айти, и какой путь обучения для себя выбрал. Выполняю:
В 2015 году я готовился выпускаться из института с дипломом бакалавра лингвистики (обычной, не компьютерной). За плечами уже был опыт организации агентства по переводам, которое не пережило первые санкции в 2014 году, а в процессе было создание онлайн-школы английского, где я был методистом и преподавателем. Skyeng уже гремел, но рынок еще не был поделен окончательно, так что мы с одноклассником прямо-таки влетели в Инстаграм и через 3 месяца работы начали что-то зарабатывать. Сейчас у этой школы, кстати, 560 тысяч подписчиков только в Инстаграме https://www.instagram.com/by_english
Из этого могла бы выйти отдельная история, но я заспойлерю итог — мой компаньон технично отодвинул меня от бизнеса, и год назад по своей инициативе выплатил мне часть прибыли, которую мы успели заработать в тот период. Я его давно простил, не в последнюю очередь из-за того что запуск своего бизнеса обеспечил мне одну из самых сильных моих сторон — понимание бизнес-процессов и способность их выстраивать.
Но уже тогда я точно знал, что мне не хочется ни переводов, ни преподавания, ни работы методистом. Хотелось драйва, перспектив и хорошей зарплаты, а потолок в уже знакомых сферах я на тот момент представлял хорошо, и он меня не впечатлял. Помню, на собеседовании перед выпуском мне предложили зарплату в 14.000 рублей в крупном бюро переводов.
Сфер, которые меня привлекали, было две: фондовый рынок и айти, и я был одинаково непригоден ни для одной из них, так что я начал готовиться к потенциальной карьере сразу в обеих. Немного поторговал на бирже и записался на сдачу экзамена на статус квалифицированного инвестора, но не довел дело до конца.
Зато один из моих студентов решил после музыкального училища пойти в технический ВУЗ и нашел преподавателя, который готовил его к экзаменам по математике и информатике. Я заинтересовался их уроками, потому что по его рассказам они были довольно интересными, и я видел как он прогрессирует, и это при том, что он был таким же нулём в математике как и я.
Я познакомился с его преподавателем (сейчас - моим хорошим знакомым, чьих студентов я периодически слегка менторю перед пристройкой к нам на практику), и отправился к нему проходить подготовительный курс по математике, чтобы попытаться реанимировать мою карьеру в финансах, но довольно быстро понял, что наши занятия могут открыть мне намного более интересный путь.
В течение следующих полутора лет я приезжал к нему пару раз в неделю на пару часов и выкладывал за каждый такой визит всё что зарабатывал за день. Сам это факт был хорошим напоминанием о том, ради чего мне стоит работать. При этом я вообще не уделял почти никакого внимания фундаментальному образованию, потому что у меня в голове уже сложилась видение того, как я на самом деле хочу учиться. Я решил совместить менторство, практику и карьерные консультации. Наши занятия заключались в том, что мы пили кофе и разговаривали, и я спрашивал обо всём что мне приходило в голову, и часто сразу же на занятиях брался реализовывать осуждённую тему в коде, или же разбирал устройство каких-то штук наблюдая за преподавателем. Это помогало сократить цикл закрепления теории практикой до минимума.
Я недавно нескольким подписчикам обещал рассказать о том, как оказался в айти, и какой путь обучения для себя выбрал. Выполняю:
В 2015 году я готовился выпускаться из института с дипломом бакалавра лингвистики (обычной, не компьютерной). За плечами уже был опыт организации агентства по переводам, которое не пережило первые санкции в 2014 году, а в процессе было создание онлайн-школы английского, где я был методистом и преподавателем. Skyeng уже гремел, но рынок еще не был поделен окончательно, так что мы с одноклассником прямо-таки влетели в Инстаграм и через 3 месяца работы начали что-то зарабатывать. Сейчас у этой школы, кстати, 560 тысяч подписчиков только в Инстаграме https://www.instagram.com/by_english
Из этого могла бы выйти отдельная история, но я заспойлерю итог — мой компаньон технично отодвинул меня от бизнеса, и год назад по своей инициативе выплатил мне часть прибыли, которую мы успели заработать в тот период. Я его давно простил, не в последнюю очередь из-за того что запуск своего бизнеса обеспечил мне одну из самых сильных моих сторон — понимание бизнес-процессов и способность их выстраивать.
Но уже тогда я точно знал, что мне не хочется ни переводов, ни преподавания, ни работы методистом. Хотелось драйва, перспектив и хорошей зарплаты, а потолок в уже знакомых сферах я на тот момент представлял хорошо, и он меня не впечатлял. Помню, на собеседовании перед выпуском мне предложили зарплату в 14.000 рублей в крупном бюро переводов.
Сфер, которые меня привлекали, было две: фондовый рынок и айти, и я был одинаково непригоден ни для одной из них, так что я начал готовиться к потенциальной карьере сразу в обеих. Немного поторговал на бирже и записался на сдачу экзамена на статус квалифицированного инвестора, но не довел дело до конца.
Зато один из моих студентов решил после музыкального училища пойти в технический ВУЗ и нашел преподавателя, который готовил его к экзаменам по математике и информатике. Я заинтересовался их уроками, потому что по его рассказам они были довольно интересными, и я видел как он прогрессирует, и это при том, что он был таким же нулём в математике как и я.
Я познакомился с его преподавателем (сейчас - моим хорошим знакомым, чьих студентов я периодически слегка менторю перед пристройкой к нам на практику), и отправился к нему проходить подготовительный курс по математике, чтобы попытаться реанимировать мою карьеру в финансах, но довольно быстро понял, что наши занятия могут открыть мне намного более интересный путь.
В течение следующих полутора лет я приезжал к нему пару раз в неделю на пару часов и выкладывал за каждый такой визит всё что зарабатывал за день. Сам это факт был хорошим напоминанием о том, ради чего мне стоит работать. При этом я вообще не уделял почти никакого внимания фундаментальному образованию, потому что у меня в голове уже сложилась видение того, как я на самом деле хочу учиться. Я решил совместить менторство, практику и карьерные консультации. Наши занятия заключались в том, что мы пили кофе и разговаривали, и я спрашивал обо всём что мне приходило в голову, и часто сразу же на занятиях брался реализовывать осуждённую тему в коде, или же разбирал устройство каких-то штук наблюдая за преподавателем. Это помогало сократить цикл закрепления теории практикой до минимума.
👍17🤩2❤1
Как я вкатился (часть 2)
Я начал с того что выяснил, какие вообще есть профессии и технологии, как они работают, какие люди для этого нужны. Забавно, но тогда мой сенсей не рассказал мне о существовании технических писателей, он считал, что из меня получится хороший программист или девопс. Мы разговаривали про железки, операционные системы, программирование космичесмических аппаратов, разработку компиляторов, математические основы блокчейна, язык Brainfuck, криптографию, автотесты, компьютерную графику, техническое устройство контекстной рекламы, основы машинного обучения и бог знает о чем еще.
Практику для себя я тоже определял сам и без какой-то конкретной системы. Начал с С++ и реализовывал базовые структуры данных, в конце вроде бы разработал текстовую RPG, потом занялся версткой и фронтендом на голом HTML и JS. После этого шла Java для серверов и мобилок, потом С#, на котором я сделал музыкальный плеер на WinForms и продвинутую змейку с использованием Godot, ну и все в таком духе. В свободное время я готовился задавать ему новые вопросы, и главным источником знаний и тем для обсуждения для меня был Хабр, который я больше год читал вообще без каких-либо фильтров, просто все подряд, по десятку статей в день.
Через несколько лет оказалось, что именно такой подход лучше всего подготовил меня к работе технического писателя - я достаточно свободно переходил из одной предметной области в другую, и везде уже знал какие-то базовые концепции, которые служили отправными точками для более детального изучения. За время писательской карьеры я работал с фронтендом и визуализацией данных (и сам писал несложный код параллельно на jQuery, Angular, Vue и React), с разными СУБД, брокерами и инструментами для миграции, с облачной инфраструктурой и сетями на уровне IaaS и PaaS (AWS, GCP и Яндекс Облако), ну и сейчас занимаюсь безопасностью в контексте облаков в довольно широком смысле.
Но что было после того, как я уже закончил и институт, и обучение технологиям? Ничего! Больше двух лет я провел за откровенными bullshit jobs с крошечными зарплатами, о которых мне даже почти нечего рассказать. Отсутствие системности в моем образовании (помимо очных занятий, там конечно были GeekBrains и Stepik, позже Udemy) сыграло со мной злую шутку - мне было практически нечего показать на собеседовании кроме того, что я знаю всего понемногу и быстро учусь. У меня было несколько неудачных собеседований в технологические компании, где я на самом деле хотел работать, на позицию инженера технической поддержки, так что пришлось работать там, куда меня взяли. Кстати, на мотивацию для дальнейшего самообучения это тоже оказало негативное влияние, а сами работы были намного больше связаны с маркетингом чем с технологиями.
И так было до 2019 года, когда я в очередной раз просматривал ХХ и вдруг обратил внимание на вакансию технического писателя в DevExpress, компании, которой я до сих пор глубоко благодарен. Я сходил на собеседование без всякой подготовки, и когда мне дали листок бумаги, ручку и предложили написать код для сортировки массива чисел на любом известном мне языке я перенервничал так, что исписал целый лист в попытке подобрать решение, но так и не смог. После этого я уже собрался уходить, но руководитель петербургского офиса, в котором я в дальнейшем проработал два с половиной года, предложил мне зайти в соседний кабинет и поговорить с главным писателем.
Там меня ждал компьютер с открытой в браузере песочницей, вроде бы CodeSandbox, где был подготовлен код на jQuery, который что-то делал с формой и текстом в ней. Мне предложили изучить код и описать работу программы в виде инструкции на английском языке. После того как я продышался и подавил стресс от неудачи на предыдущем этапе собеседования, я посмотрел на строчки на экране. Я знал про библиотеку селекторов jQuery, но никогда не применял на практике до того момента. К счастью, ее синтаксис несложный, и моего понимания JS хватило чтобы точно понять, что этот код делает. Инструкцию я написал минут за десять, после чего о правился домой с полной уверенностью в том, что оффера не будет.
Я начал с того что выяснил, какие вообще есть профессии и технологии, как они работают, какие люди для этого нужны. Забавно, но тогда мой сенсей не рассказал мне о существовании технических писателей, он считал, что из меня получится хороший программист или девопс. Мы разговаривали про железки, операционные системы, программирование космичесмических аппаратов, разработку компиляторов, математические основы блокчейна, язык Brainfuck, криптографию, автотесты, компьютерную графику, техническое устройство контекстной рекламы, основы машинного обучения и бог знает о чем еще.
Практику для себя я тоже определял сам и без какой-то конкретной системы. Начал с С++ и реализовывал базовые структуры данных, в конце вроде бы разработал текстовую RPG, потом занялся версткой и фронтендом на голом HTML и JS. После этого шла Java для серверов и мобилок, потом С#, на котором я сделал музыкальный плеер на WinForms и продвинутую змейку с использованием Godot, ну и все в таком духе. В свободное время я готовился задавать ему новые вопросы, и главным источником знаний и тем для обсуждения для меня был Хабр, который я больше год читал вообще без каких-либо фильтров, просто все подряд, по десятку статей в день.
Через несколько лет оказалось, что именно такой подход лучше всего подготовил меня к работе технического писателя - я достаточно свободно переходил из одной предметной области в другую, и везде уже знал какие-то базовые концепции, которые служили отправными точками для более детального изучения. За время писательской карьеры я работал с фронтендом и визуализацией данных (и сам писал несложный код параллельно на jQuery, Angular, Vue и React), с разными СУБД, брокерами и инструментами для миграции, с облачной инфраструктурой и сетями на уровне IaaS и PaaS (AWS, GCP и Яндекс Облако), ну и сейчас занимаюсь безопасностью в контексте облаков в довольно широком смысле.
Но что было после того, как я уже закончил и институт, и обучение технологиям? Ничего! Больше двух лет я провел за откровенными bullshit jobs с крошечными зарплатами, о которых мне даже почти нечего рассказать. Отсутствие системности в моем образовании (помимо очных занятий, там конечно были GeekBrains и Stepik, позже Udemy) сыграло со мной злую шутку - мне было практически нечего показать на собеседовании кроме того, что я знаю всего понемногу и быстро учусь. У меня было несколько неудачных собеседований в технологические компании, где я на самом деле хотел работать, на позицию инженера технической поддержки, так что пришлось работать там, куда меня взяли. Кстати, на мотивацию для дальнейшего самообучения это тоже оказало негативное влияние, а сами работы были намного больше связаны с маркетингом чем с технологиями.
И так было до 2019 года, когда я в очередной раз просматривал ХХ и вдруг обратил внимание на вакансию технического писателя в DevExpress, компании, которой я до сих пор глубоко благодарен. Я сходил на собеседование без всякой подготовки, и когда мне дали листок бумаги, ручку и предложили написать код для сортировки массива чисел на любом известном мне языке я перенервничал так, что исписал целый лист в попытке подобрать решение, но так и не смог. После этого я уже собрался уходить, но руководитель петербургского офиса, в котором я в дальнейшем проработал два с половиной года, предложил мне зайти в соседний кабинет и поговорить с главным писателем.
Там меня ждал компьютер с открытой в браузере песочницей, вроде бы CodeSandbox, где был подготовлен код на jQuery, который что-то делал с формой и текстом в ней. Мне предложили изучить код и описать работу программы в виде инструкции на английском языке. После того как я продышался и подавил стресс от неудачи на предыдущем этапе собеседования, я посмотрел на строчки на экране. Я знал про библиотеку селекторов jQuery, но никогда не применял на практике до того момента. К счастью, ее синтаксис несложный, и моего понимания JS хватило чтобы точно понять, что этот код делает. Инструкцию я написал минут за десять, после чего о правился домой с полной уверенностью в том, что оффера не будет.
👍9❤3🤩3
Как я вкатился (часть 3)
Собственно, всё. Оффер на самом деле я получил, потому что технические писатели с английским языком — товар редкий, а компания тогда только открывала офис в Петербурге. Потом мой наставник, проводивший второй этап собеседования, сказал фразу, которую я часто повторяю: язык учится за десять лет, а технологии — за год. Не то чтобы мне было потом легко — я еще не один раз задумывался, а не слишком ли я тупой для своей работы. Чаще всего меня посещали эти мысли, когда я на испытательном сроке проходил двухмесячный курс по работе с требуемыми фреймворками. Знакомство с гайдлайнами и писательская практика у меня таких ощущений не вызывали.
Я до сих пор хорошо помню эти ощущения, и на протяжении всей карьеры я стараюсь проходить какие-нибудь курсы, чтобы пореже оказываться в ситуации, когда сложность задач ввергает меня в стрессовое состояние. Пожалуй, только перейдя в Яндекс Облако я прекратил учиться в свободное время, но это скорее из-за того, что моя зона ответственности подкидывает мне столько задач и вызовов, что я уже физически не могу учиться чему-то еще. Я радуюсь каждый раз, когда мне удается закончить какой-то курс или обучалку, но это уже не открытие для себя новых областей или расширение экспертизы в знакомых, а получение специфических навыков или закрытие наиболее сильно беспокоящих меня провалов. Кажется, это вообще довольно типичная история для специалистов, приближающихся к уровню синьора.
В 2024 году, почти через 5 лет после начала писательской карьеры, я все еще довольно слабый стилист и редактор, причем на русском уровень моих навыков только недавно сравнялся с тем, что у меня был на английском. Я не уверен, что я сейчас смогу отсортировать на листе бумаги массив чисел, и я только несколько месяцев назад впервые написал terraform apply.
Если резюмировать, то мой бэкграунд неожиданным образом оказался идеален для моей профессии, а стиль обучения, который я для себя выбрал, позволил мне быстро прогрессировать в дальнейшем. Но вот что позволило бы мне прогрессировать быстрее:
1. Когда я проходил обучение, я просто не знал о том, как должно выглядеть менторство. Мне не хватило опыта, а моему наставнику — понимания того, как правильно подготовить меня к собесам с технической и психологической точки зрения. Вместо долбления в собесы до победного конца, я быстро сдался и пошел куда взяли, чтобы получить хоть какой-нибудь опыт и заодно получше подготовиться.
Вообще это самый важный вывод, к которому я пришел. Хороший ментор может сэкономить несколько лет жизни за счет направления мысли в правильное русло, и не придётся как мне заниматься чёрт знает чем. Серьёзно, стоит зайти на getmentor если нет знакомых и вложить в это 20-30.000 рублей, в будущем это принесет на порядок большую выгоду.
2. При устройстве очень желательно иметь конкретное предложение и такой же бекграунд, понятный работодателю. Мало кто может поверить в человека просто потому что он быстро учится. Я на одном из собеседований получил фидбек, что именно мой слишком обширный опыт говорит, что я не знаю чего хочу.
То собеседование начило меня важному принципу, которым мне, правда, пользоваться уже не пришлось — резюме под вакансию должно умещаться на одной странице, а рассказ о себе — в одну минуту.
3. Чем более сильное окружение в компании с технической точки зрения, тем выше в ней процент людей с техническим образованием. Я изначально готовился к тому, что я буду белой вороной, и просто не тратил времени на размышления в духе "а достоин ли я, а справлюсь ли я, а что подумает литературная общественность будущий коллектив". Но овладеть сравнимым объемом знаний все равно придётся, от этого никуда не деться, особенно если хочется эффективно расти. Но само по себе образование ничего не гарантирует — слабоумие и отвага в сочетании с огнём в глазах для меня намного важнее. Я до сих пор постоянно вижу дискуссии о том, насколько важно специалисту образование, но уже давно в них не участвую. У меня самого скорее диплом чем образование, и мне неинтересно что-то доказывать.
Вот теперь точно всё.
Начало тут.
Собственно, всё. Оффер на самом деле я получил, потому что технические писатели с английским языком — товар редкий, а компания тогда только открывала офис в Петербурге. Потом мой наставник, проводивший второй этап собеседования, сказал фразу, которую я часто повторяю: язык учится за десять лет, а технологии — за год. Не то чтобы мне было потом легко — я еще не один раз задумывался, а не слишком ли я тупой для своей работы. Чаще всего меня посещали эти мысли, когда я на испытательном сроке проходил двухмесячный курс по работе с требуемыми фреймворками. Знакомство с гайдлайнами и писательская практика у меня таких ощущений не вызывали.
Я до сих пор хорошо помню эти ощущения, и на протяжении всей карьеры я стараюсь проходить какие-нибудь курсы, чтобы пореже оказываться в ситуации, когда сложность задач ввергает меня в стрессовое состояние. Пожалуй, только перейдя в Яндекс Облако я прекратил учиться в свободное время, но это скорее из-за того, что моя зона ответственности подкидывает мне столько задач и вызовов, что я уже физически не могу учиться чему-то еще. Я радуюсь каждый раз, когда мне удается закончить какой-то курс или обучалку, но это уже не открытие для себя новых областей или расширение экспертизы в знакомых, а получение специфических навыков или закрытие наиболее сильно беспокоящих меня провалов. Кажется, это вообще довольно типичная история для специалистов, приближающихся к уровню синьора.
В 2024 году, почти через 5 лет после начала писательской карьеры, я все еще довольно слабый стилист и редактор, причем на русском уровень моих навыков только недавно сравнялся с тем, что у меня был на английском. Я не уверен, что я сейчас смогу отсортировать на листе бумаги массив чисел, и я только несколько месяцев назад впервые написал terraform apply.
Если резюмировать, то мой бэкграунд неожиданным образом оказался идеален для моей профессии, а стиль обучения, который я для себя выбрал, позволил мне быстро прогрессировать в дальнейшем. Но вот что позволило бы мне прогрессировать быстрее:
1. Когда я проходил обучение, я просто не знал о том, как должно выглядеть менторство. Мне не хватило опыта, а моему наставнику — понимания того, как правильно подготовить меня к собесам с технической и психологической точки зрения. Вместо долбления в собесы до победного конца, я быстро сдался и пошел куда взяли, чтобы получить хоть какой-нибудь опыт и заодно получше подготовиться.
Вообще это самый важный вывод, к которому я пришел. Хороший ментор может сэкономить несколько лет жизни за счет направления мысли в правильное русло, и не придётся как мне заниматься чёрт знает чем. Серьёзно, стоит зайти на getmentor если нет знакомых и вложить в это 20-30.000 рублей, в будущем это принесет на порядок большую выгоду.
2. При устройстве очень желательно иметь конкретное предложение и такой же бекграунд, понятный работодателю. Мало кто может поверить в человека просто потому что он быстро учится. Я на одном из собеседований получил фидбек, что именно мой слишком обширный опыт говорит, что я не знаю чего хочу.
То собеседование начило меня важному принципу, которым мне, правда, пользоваться уже не пришлось — резюме под вакансию должно умещаться на одной странице, а рассказ о себе — в одну минуту.
3. Чем более сильное окружение в компании с технической точки зрения, тем выше в ней процент людей с техническим образованием. Я изначально готовился к тому, что я буду белой вороной, и просто не тратил времени на размышления в духе "а достоин ли я, а справлюсь ли я, а что подумает литературная общественность будущий коллектив". Но овладеть сравнимым объемом знаний все равно придётся, от этого никуда не деться, особенно если хочется эффективно расти. Но само по себе образование ничего не гарантирует — слабоумие и отвага в сочетании с огнём в глазах для меня намного важнее. Я до сих пор постоянно вижу дискуссии о том, насколько важно специалисту образование, но уже давно в них не участвую. У меня самого скорее диплом чем образование, и мне неинтересно что-то доказывать.
Вот теперь точно всё.
Начало тут.
👍14✍4❤3🤩2🔥1
Очень люблю всякие мнемонические приёмы для запоминания вещей, которые нужны пару раз в год или реже, но которые стыдно не знать. У меня есть один (любимый) для уровней модели OSI:
[Физический] Фазан
[Канальный] Купил
[Сетевой] Сосиску
[Транспортный] Теперь
[Сеансовый] Сосет
[Представления и прикладной] ПиПиску
Недавно встретил почти дотягивающий до русскоязычного шедевра вариант на английском. Если будете заучивать для собеседования, то имейте в виду, что в английском варианте уровни перечислены в обратном порядке:
[Application] All
[Presentation] People
[Session] Should
[Transport] Try
[Network] New
[Data Link] Dr
[Physical] Pepper
[Физический] Фазан
[Канальный] Купил
[Сетевой] Сосиску
[Транспортный] Теперь
[Сеансовый] Сосет
[Представления и прикладной] ПиПиску
Недавно встретил почти дотягивающий до русскоязычного шедевра вариант на английском. Если будете заучивать для собеседования, то имейте в виду, что в английском варианте уровни перечислены в обратном порядке:
[Application] All
[Presentation] People
[Session] Should
[Transport] Try
[Network] New
[Data Link] Dr
[Physical] Pepper
🔥12😁4🏆3👎1🤮1💩1
Штош, здравствуйте
Недавно число подписчиков канала выросло более чем в два раза благодаря тому, что Катя @ushkatia добавила мой канал в свою публичную папку. Вряд ли кто-то не знает, но на всякий случай — Катя возглавляет команду технической документации в Ozon, ну а ее канал я сам читаю достаточно давно. Теперь мне даже немного неловко, ведь мой канал на самом деле не о документации.
Но я в любом случае очень рад всем новым подписчикам, поэтому расскажу немного о себе. Я Саша, и команда документации Яндекс Облака терпит меня в своих рядах.А еще я ботоголик В писательском сообществе вы можете знать меня как автора бота Forwarder в Желтом чате, антиспам-бота там же, и как одного из создателей Белого чата. Если же вы состоите в Черном чате, то мой бот мог приветствовать вас при вступлении в этот чат.
В этом канале я пишу о вещах, которые вырастают из интересных обсуждений или развернутых комментариев в других местах. Вот некоторые из публикаций, дающих представление о том, что мне интересно:
1. Рассказ в двух частях с большим комментарием от подписчика и коллеги о том, почему не стоит при мне травить байку про американцев, потративших миллионы на изобретение ручки, которая пишет в космосе, когда смекалистые советские космонавты использовали карандаш https://t.me/teh_lytdybr/50
2. Маленький пост про идеальную документацию для азбуки Морзе https://t.me/teh_lytdybr/59
3. Экскурс в историю с разбором того, почему привычные нам цифры — не совсем арабские, а арабы нечасто используют собственно арабские цифры https://t.me/teh_lytdybr/64
Вне списка — очень длинная рефлексия на тему моего собственного вкатывания в айти во второй половине прошлого десятилетия https://t.me/teh_lytdybr/67
Недавно число подписчиков канала выросло более чем в два раза благодаря тому, что Катя @ushkatia добавила мой канал в свою публичную папку. Вряд ли кто-то не знает, но на всякий случай — Катя возглавляет команду технической документации в Ozon, ну а ее канал я сам читаю достаточно давно. Теперь мне даже немного неловко, ведь мой канал на самом деле не о документации.
Но я в любом случае очень рад всем новым подписчикам, поэтому расскажу немного о себе. Я Саша, и команда документации Яндекс Облака терпит меня в своих рядах.
В этом канале я пишу о вещах, которые вырастают из интересных обсуждений или развернутых комментариев в других местах. Вот некоторые из публикаций, дающих представление о том, что мне интересно:
1. Рассказ в двух частях с большим комментарием от подписчика и коллеги о том, почему не стоит при мне травить байку про американцев, потративших миллионы на изобретение ручки, которая пишет в космосе, когда смекалистые советские космонавты использовали карандаш https://t.me/teh_lytdybr/50
2. Маленький пост про идеальную документацию для азбуки Морзе https://t.me/teh_lytdybr/59
3. Экскурс в историю с разбором того, почему привычные нам цифры — не совсем арабские, а арабы нечасто используют собственно арабские цифры https://t.me/teh_lytdybr/64
Вне списка — очень длинная рефлексия на тему моего собственного вкатывания в айти во второй половине прошлого десятилетия https://t.me/teh_lytdybr/67
🔥12❤5
Очень впечатляющая визуализация Солнечной системы с пропорциональным отображением расстояния между планетами, и говорящим названием «Of the Moon were only 1 pixel». Хорошее напоминание о том, что космос состоит в основном из пустоты.
Можно переключаться между планетами или поставить анимацию для движения со скоростью, условно соответствующей скорости света, а расстояние мерить в световых минутах, синих китах или великих китайских стенах. До Плутона можно добраться от Солнца примерно за 328 световых минут (около 6 млрд км), и это скука смертная.
Масштаб становится еще более впечатляющим если учесть, что полет с Земли на Луну в реальных условиях обычно занимает трое суток, а на представленной "карте" это расстояние даже меньше чем незначительное.
https://joshworth.com/dev/pixelspace/pixelspace_solarsystem.html
Можно переключаться между планетами или поставить анимацию для движения со скоростью, условно соответствующей скорости света, а расстояние мерить в световых минутах, синих китах или великих китайских стенах. До Плутона можно добраться от Солнца примерно за 328 световых минут (около 6 млрд км), и это скука смертная.
Масштаб становится еще более впечатляющим если учесть, что полет с Земли на Луну в реальных условиях обычно занимает трое суток, а на представленной "карте" это расстояние даже меньше чем незначительное.
https://joshworth.com/dev/pixelspace/pixelspace_solarsystem.html
👍7🌚3❤1
Стал вторым автором квизов на канале @quizzes4fun.
Это единственный известный мне канал такой тематики, который делается писателями и в первую очередь для писателей. Я поставляю туда лишь небольшую часть контента, но сам канал хорош от начала и до конца.
Это единственный известный мне канал такой тематики, который делается писателями и в первую очередь для писателей. Я поставляю туда лишь небольшую часть контента, но сам канал хорош от начала и до конца.
❤10❤🔥2👨💻1
Недавно один из коллег натолкнулся на старую пасхалку в Яндекс Переводчике. Суть в том, что в 2016 году в переводчик добавили поддержку эльфийского языка, чтобы быть точным — синдарина. Я решил проверить, работает ли эта пасхалка до сих пор, и оказалось, что почти нормально работает. Особым удовольствием для меня стало изучение кириллической и латинской типографики, адаптированной под изобретенную (или открытую для обычных людей) Толкином письменность «Тенгвар».
Парадоксально, но в веб-версии, которая основная для переводчика, у меня перевод работает не сразу, нужно поменять дважды направление перевода. В мобильном приложении все работает штатно. К тому же этот язык не вышел из альфа-версии, в отличие от тридцати других языков, добавленных с того момента, из-за чего возникают разные странные и забавные варианты перевода. В сервисе, к слову, сейчас 95 языков, и добавились потрясающие вещи типа нейроредактора для английских текстов, которыми я сам пользуюсь.
В общем, предлагаю вам самостоятельно подготовиться и заучить ключевые фразы на синдарине (квенья не поддержана, к сожалению), это пригодится как минимум к выходу следующего сезона Колец Власти.
Парадоксально, но в веб-версии, которая основная для переводчика, у меня перевод работает не сразу, нужно поменять дважды направление перевода. В мобильном приложении все работает штатно. К тому же этот язык не вышел из альфа-версии, в отличие от тридцати других языков, добавленных с того момента, из-за чего возникают разные странные и забавные варианты перевода. В сервисе, к слову, сейчас 95 языков, и добавились потрясающие вещи типа нейроредактора для английских текстов, которыми я сам пользуюсь.
В общем, предлагаю вам самостоятельно подготовиться и заучить ключевые фразы на синдарине (квенья не поддержана, к сожалению), это пригодится как минимум к выходу следующего сезона Колец Власти.
❤7🔥4⚡2😁2
О правилах и исключениях
(Переписал и расширил старый пост)
«Я никогда не делаю исключений из правил. Исключения опровергают правило.» — Шерлок Холмс.
Выражение «исключения лишь подтверждают правило» всегда вызывало у меня недоумение. Почему оно так часто используется и воспринимается как самоочевидное? Что оно на самом деле означает, и означает ли что-нибудь?
Это выражение имеет свою историю. Как это часто бывает в европейских языках, оно пришло из латыни. В переводе оно должно звучать как «исключение подтверждает правило в неисключаемых случаях», о чём будет подробнее сказано дальше.
Другими словами, когда есть исключение из правила, мы знаем, что должно существовать правило, из которого оно является исключением. Наличие исключения, применимого к конкретному случаю, устанавливает (доказывает), что существует общее правило. Если перефразировать, то самое обоснованное значение — доказательство существования какого-то правила.
Важно понимать, что исключения лишь указывают на существование правила. Они не проверяют, не подтверждают и никаким иным образом не указывают на суть этого правила.
Изначально, это выражение звучало как «exceptio probat Regam in casibus non exceptis», аргумента, приписываемого Цицерону, появившемуся в его речи на суде в защиту Луция Корнелиуса Бальба. Он стал первым консулом римской республики, родившимся за пределами ее территории, и его обвиняли в незаконном получении гражданства.
В ряде международных договоров о взаимном признании между Римом и соседними государствами был пункт, который чётко запрещал двойное гражданство. Это означало, что жители этих стран не могли стать гражданами Рима, не отказавшись от своего прежнего гражданства. У Бальба было двойное гражданство, и это стало формальным основанием для обвинения. Цицерон утверждал, что если в некоторых договорах есть такое ограничение, то в тех, где его нет, действует противоположное правило, позволяющее двойное гражданство.
На этом можно было бы и закончить, но я вспомнил, как на моё замечание о бессмысленности этой фразы я услышал, что правильный вариант этого выражения — «исключение проверяет правило». Это меня заинтересовало, потому что смысловые оттенки в этом случае явно отличаются. С первого взгляда мне показалось, что это просто еще одна «народная» вариация, но потом я нашел такой вариант в кратком словаре латинских слов и выражений.
Беглый анализ показал, что этот вариант в русский язык попал не напрямую через латынь (probat — подтверждать), а через английский (probe — проверять). Правда, в другом источнике я нашел указание на то, что вместо exception probe мог использоваться архаизм exception preuves (то же что и tests), который впоследствии могли написать как exception proves, что в итоге все равно приводит к тому же варианту исключения, подтверждающего правило.
В итоге можно прийти к простому и понятному выводу — есть выражение, есть его полный вариант с логичным значением, и есть сокращенный вариант, понимаемый неверно. Не подтверждайте правила. исключениями, и всё будет хорошо.
Это был первый пост в рубрике #язык.
(Переписал и расширил старый пост)
«Я никогда не делаю исключений из правил. Исключения опровергают правило.» — Шерлок Холмс.
Выражение «исключения лишь подтверждают правило» всегда вызывало у меня недоумение. Почему оно так часто используется и воспринимается как самоочевидное? Что оно на самом деле означает, и означает ли что-нибудь?
Это выражение имеет свою историю. Как это часто бывает в европейских языках, оно пришло из латыни. В переводе оно должно звучать как «исключение подтверждает правило в неисключаемых случаях», о чём будет подробнее сказано дальше.
Другими словами, когда есть исключение из правила, мы знаем, что должно существовать правило, из которого оно является исключением. Наличие исключения, применимого к конкретному случаю, устанавливает (доказывает), что существует общее правило. Если перефразировать, то самое обоснованное значение — доказательство существования какого-то правила.
Важно понимать, что исключения лишь указывают на существование правила. Они не проверяют, не подтверждают и никаким иным образом не указывают на суть этого правила.
Изначально, это выражение звучало как «exceptio probat Regam in casibus non exceptis», аргумента, приписываемого Цицерону, появившемуся в его речи на суде в защиту Луция Корнелиуса Бальба. Он стал первым консулом римской республики, родившимся за пределами ее территории, и его обвиняли в незаконном получении гражданства.
В ряде международных договоров о взаимном признании между Римом и соседними государствами был пункт, который чётко запрещал двойное гражданство. Это означало, что жители этих стран не могли стать гражданами Рима, не отказавшись от своего прежнего гражданства. У Бальба было двойное гражданство, и это стало формальным основанием для обвинения. Цицерон утверждал, что если в некоторых договорах есть такое ограничение, то в тех, где его нет, действует противоположное правило, позволяющее двойное гражданство.
На этом можно было бы и закончить, но я вспомнил, как на моё замечание о бессмысленности этой фразы я услышал, что правильный вариант этого выражения — «исключение проверяет правило». Это меня заинтересовало, потому что смысловые оттенки в этом случае явно отличаются. С первого взгляда мне показалось, что это просто еще одна «народная» вариация, но потом я нашел такой вариант в кратком словаре латинских слов и выражений.
Беглый анализ показал, что этот вариант в русский язык попал не напрямую через латынь (probat — подтверждать), а через английский (probe — проверять). Правда, в другом источнике я нашел указание на то, что вместо exception probe мог использоваться архаизм exception preuves (то же что и tests), который впоследствии могли написать как exception proves, что в итоге все равно приводит к тому же варианту исключения, подтверждающего правило.
В итоге можно прийти к простому и понятному выводу — есть выражение, есть его полный вариант с логичным значением, и есть сокращенный вариант, понимаемый неверно. Не подтверждайте правила. исключениями, и всё будет хорошо.
Это был первый пост в рубрике #язык.
❤13👍10🔥4
Дни художника
Сегодня, 25 октября, во всём мире отмечается день художника. У художников сразу два профессиональных праздника — один сегодня, международный, который приурочен к дню рождения Пабло Пикассо, а второй, российский, празднуют 8 декабря. Наш отечественный день художника приурочен к... эмм... ни к чему он не приурочен, как я понял. Зато его тоже называют официально международным. Вот что известно о выборе именно этой даты:
Это я к тому, что у всех сегодня есть повод поздравить своих художников, как у меня есть поводу поздравить Еву, @ilves_magic.
А связанная с этим новость — послезавтра, 27 октября, я проведу финисаж её персональной выставки, как до этого проводил вернисаж. Буду в галерее AvArt с 15:30 до 19:00 рассказывать про искусство то, что не дорассказал месяц назад. Вход свободный, шампанское бесплатное.
А вот что рассказывает про это сам автор, можно узнать на странице аудио-экскурсии, посвященной этой выставке https://evailves.ninja/audio-video-tours/avart-2024/
Аудио в WordPress кстати не хочет воспроизводиться в браузере, который открывается по умолчанию в мобильном клиенте Телеграма, и я так и не нашел способа это побороть. Если хотите послушать экскурсию с телефона, скопируйте ссылку в полноценный браузер.
Сегодня, 25 октября, во всём мире отмечается день художника. У художников сразу два профессиональных праздника — один сегодня, международный, который приурочен к дню рождения Пабло Пикассо, а второй, российский, празднуют 8 декабря. Наш отечественный день художника приурочен к... эмм... ни к чему он не приурочен, как я понял. Зато его тоже называют официально международным. Вот что известно о выборе именно этой даты:
Праздник мастеров холста и кисти был учрежден в 2007 году по инициативе Международной ассоциации «Искусство народов мира». Она была основана в 1988 году художником и меценатом Николаем Корниловым, который подарил несколько сотен картин из своего собрания городам России. Так, он передал около 700 полотен городу Петушки во Владимирской области, что позволило открыть там галерею современного искусства «НИКОР».
Это я к тому, что у всех сегодня есть повод поздравить своих художников, как у меня есть поводу поздравить Еву, @ilves_magic.
А связанная с этим новость — послезавтра, 27 октября, я проведу финисаж её персональной выставки, как до этого проводил вернисаж. Буду в галерее AvArt с 15:30 до 19:00 рассказывать про искусство то, что не дорассказал месяц назад. Вход свободный, шампанское бесплатное.
А вот что рассказывает про это сам автор, можно узнать на странице аудио-экскурсии, посвященной этой выставке https://evailves.ninja/audio-video-tours/avart-2024/
Аудио в WordPress кстати не хочет воспроизводиться в браузере, который открывается по умолчанию в мобильном клиенте Телеграма, и я так и не нашел способа это побороть. Если хотите послушать экскурсию с телефона, скопируйте ссылку в полноценный браузер.
🥰8👍4🎉4
Сравнение генераторов статических сайтов
Прекратил прокрастинировать и сделал себе простой сайт, на котором разместил статью, написанную для @quizzes4fun, со сравнительным анализом Docusaurus, MkDocs, Diplodoc, Sphinx, Hugo и Jekyll на основе своего опыта.
С одной стороны, получилось недостаточно обстоятельно. Для полноценного анализа нужно было бы разворачивать с нуля проекты с помощью каждого инструмента, чтобы посмотреть на свежие версии и воспользоваться всеми навыками, которые у меня есть сейчас. Но где найти достаточно времени, чтобы копаться в конфигах Sphinx ещё и после работы?
С другой стороны, я помню, сколько разных инструментов мне пришлось перепробовать, чтобы начать хотя бы на базовом уровне разбираться в этой области. Я всем традиционно рекомендую выбирать генератор на https://jamstack.org, фильтруя по языкам и ориентируясь на количество звезд на GitHub, но мне недавно напомнили, что это все равно может быть выбор из десятков разных вариантов, со многими «за» и «против» для каждого из них.
Так что пусть этот обзор и не идеален, но я надеюсь, что он всё равно сможет стать для кого-то хорошей отправной точкой для выбора правильного инструмента.
#техписовое
Прекратил прокрастинировать и сделал себе простой сайт, на котором разместил статью, написанную для @quizzes4fun, со сравнительным анализом Docusaurus, MkDocs, Diplodoc, Sphinx, Hugo и Jekyll на основе своего опыта.
С одной стороны, получилось недостаточно обстоятельно. Для полноценного анализа нужно было бы разворачивать с нуля проекты с помощью каждого инструмента, чтобы посмотреть на свежие версии и воспользоваться всеми навыками, которые у меня есть сейчас. Но где найти достаточно времени, чтобы копаться в конфигах Sphinx ещё и после работы?
С другой стороны, я помню, сколько разных инструментов мне пришлось перепробовать, чтобы начать хотя бы на базовом уровне разбираться в этой области. Я всем традиционно рекомендую выбирать генератор на https://jamstack.org, фильтруя по языкам и ориентируясь на количество звезд на GitHub, но мне недавно напомнили, что это все равно может быть выбор из десятков разных вариантов, со многими «за» и «против» для каждого из них.
Так что пусть этот обзор и не идеален, но я надеюсь, что он всё равно сможет стать для кого-то хорошей отправной точкой для выбора правильного инструмента.
#техписовое
alexjameson.github.io
Сравнение генераторов статических сайтов для создания документации
MkDocs, Docusaurus, Diplodoc, Hugo, Jekyll.
❤🔥10🔥5👍4