❤6👍2🔥2💘1
Ультимативный гайд по IT-конференциям | Для тарелочника, спикера и организатора
Недавно я решил поделиться своим опытом выступлений на конференциях, но обычного поста для этого будет мало. А я как раз в отпуске, отдыхаю от программирования — лучшее время, чтобы начать снимать видос.
На данный момент у близится к финалу работа над сценарием, получилось довольно много, поэтому решил съесть слона по частям и попробовать себя в съёмках на небольшом куске.
Первый фрагмент (примерно 10%) про визуальное оформление и работу со sli.dev я загрузил на бусти и патреон, а вы уже можете с ним ознакомиться за небольшой донат.
Скорее всего всё переделаю — качество информации хорошее, но над подачей и аудио/видео ещё бы поработать.
Недавно я решил поделиться своим опытом выступлений на конференциях, но обычного поста для этого будет мало. А я как раз в отпуске, отдыхаю от программирования — лучшее время, чтобы начать снимать видос.
На данный момент у близится к финалу работа над сценарием, получилось довольно много, поэтому решил съесть слона по частям и попробовать себя в съёмках на небольшом куске.
Первый фрагмент (примерно 10%) про визуальное оформление и работу со sli.dev я загрузил на бусти и патреон, а вы уже можете с ним ознакомиться за небольшой донат.
Скорее всего всё переделаю — качество информации хорошее, но над подачей и аудио/видео ещё бы поработать.
👍5🔥3💘2🍾1
Живёшь себе, живёшь, а потом оказывается, что торговый знак JavaScript принадлежит конторе юристов Oracle.
Повод задуматься и перейти уже наконец на LaranaScript.
Повод задуматься и перейти уже наконец на LaranaScript.
JavaScript™
We need your help to continue our fight over Oracle's claim to the JavaScript trademark. Here's where we are now and what you can do to help.
Если вам нужен простой блог, то нанимать для этого разработчика нет никакого смысла — берите готовый движок и всё.
Если вы сами разработчик, то тоже берите готовый движок.
Если вы я, то просто НЕОБХОДИМО закодить движок с нуля на Go. А потом написать об этом статью.
- Как я написал движок для блога на Go
- Движок на Go
- Поддержать на бусти
- Поддержать на Patreon
P. S. Хоть как-то стараюсь держать себя в руках, поэтому VPS, а не self hosting.
Если вы сами разработчик, то тоже берите готовый движок.
Если вы я, то просто НЕОБХОДИМО закодить движок с нуля на Go. А потом написать об этом статью.
- Как я написал движок для блога на Go
- Движок на Go
- Поддержать на бусти
- Поддержать на Patreon
P. S. Хоть как-то стараюсь держать себя в руках, поэтому VPS, а не self hosting.
❤8💘2😱1
Статичный сайт есть, но деплоить его руками скучно. Поэтому я чутка переписал движок и настроил CI/CD.
Именно этот CI/CD задеплоил новую статью.
Blazingly fast, btw
Boosty | Patreon
Именно этот CI/CD задеплоил новую статью.
Blazingly fast, btw
Boosty | Patreon
🔥10❤2💘1
Мне тут мягко намекнули, что все, кто мог читать код без подстветки синтаксиса, уже умерли от старости. Поэтому по просьбам трудящихся буквы теперь цветные.
И только попробуйте сказать, что фронтенд легче бекенда. Я покрасил буквы, и из-за этого размер страницы увеличился вдвое, а время сборки — в десять раз!
А ещё для прикола добавил поддержку HTTP/2.
Всё ещё blazingly fast. Всё ещё без JS.
Boosty | Patreon
И только попробуйте сказать, что фронтенд легче бекенда. Я покрасил буквы, и из-за этого размер страницы увеличился вдвое, а время сборки — в десять раз!
А ещё для прикола добавил поддержку HTTP/2.
Всё ещё blazingly fast. Всё ещё без JS.
Boosty | Patreon
😁5💘2
Микроразочарование
Программировать ESP32 на TinyGo оказалось очень весело, поэтому я решил сделать на его основе приблуду для мониторинга. Лежит себе на столе и показывает статистику домашнего сервера.
Сервер закожен и выдаёт нужные мне параметры. Графическая библиотека для микроконтроллера тоже закожена. Осталось всего лишь объединить одно с другим. Ничего же не может пойти не так?
Как оказалось, TinyGo не умеет в поддержку Wi-Fi чипа на плате ESP32 — только в сторонние модули.
Но я не унываю, ведь в закромах у меня есть Pi Pico — плата, с одной из лучших поддержек TinyGo.
А теперь угадайте, есть ли там поддержка Wi-Fi💧
Boosty | Patreon
Программировать ESP32 на TinyGo оказалось очень весело, поэтому я решил сделать на его основе приблуду для мониторинга. Лежит себе на столе и показывает статистику домашнего сервера.
Сервер закожен и выдаёт нужные мне параметры. Графическая библиотека для микроконтроллера тоже закожена. Осталось всего лишь объединить одно с другим. Ничего же не может пойти не так?
Как оказалось, TinyGo не умеет в поддержку Wi-Fi чипа на плате ESP32 — только в сторонние модули.
Но я не унываю, ведь в закромах у меня есть Pi Pico — плата, с одной из лучших поддержек TinyGo.
А теперь угадайте, есть ли там поддержка Wi-Fi
Boosty | Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
😢7😁1😭1💘1
Кто-нибудь знает владельца пака https://www.tgoop.com/addstickers/Hate_everything ?
У меня есть логотип, которого там очень не хватает
Boosty | Patreon
У меня есть логотип, которого там очень не хватает
Boosty | Patreon
Telegram
Hate everything
Free stickerpack with 65 stickers.
А мне supply chain attack дороже, чем написать этот код руками:
Boosty | Patreon
const notify = async (message: string, { type = 'message', duration = 2_000 }) => {
const container = document.querySelector('#toasts')
const t = document.createElement('div')
t.innerText = message
t.className = `toast_${type}`
container.appendChild(t)
await sleep(duration)
container.removeChild(t)
}
Boosty | Patreon
😈6💘2
Получил бан за два сообщения в чате @gogolang
Для тех кому лень переходить по ссылке, диалог был такой:
Третье сообщение дописать не успел — получил бан.
Согласен ли я с баном? Нет. Считаю ли, что у админов есть право банить кого угодно? Да. Вот вам и свобода слова.
Boosty | Patreon
Для тех кому лень переходить по ссылке, диалог был такой:
Некто: Я за связку http + chi
Я: Чем вам голый http не угодил?
Некто: В любом случае получается такая же обвязка
Я: Один микросервис — одна ручка
Третье сообщение дописать не успел — получил бан.
Согласен ли я с баном? Нет. Считаю ли, что у админов есть право банить кого угодно? Да. Вот вам и свобода слова.
Boosty | Patreon
😱7👍1😁1💘1🦄1
Перевод по умолчанию
В последнее время reddit часто появляется в первых строчках гугла на многие технические вопросы. И вот читаю я пост, а там какой-то нескладный текст на русском. Вроде всё правильно, но живые люди так не разговаривают.
Оказалось, это автоматический перевод. То есть reddit видит ваш нидерландский IP-адрес, предполагает, что вы русский, и переводит всё по умолчанию.
Можно, конечно, каждый раз нажимать кнопку Show original, но это утомляет. В итоге нашёл, что нужно просто в настройках указать все языки, на которых ты говоришь, и тогда их не будут переводить. Спасибо и на этом.
YouTube вот никак не может догадаться, что не нужно мне показывать названия англоязычных роликов на русском и наоборот.
Я понимаю, что таким образом они хотят увеличить охваты и всё такое. Но что мешает дать мне самому решать, хочу я перевод или нет?
Boosty | Patreon
В последнее время reddit часто появляется в первых строчках гугла на многие технические вопросы. И вот читаю я пост, а там какой-то нескладный текст на русском. Вроде всё правильно, но живые люди так не разговаривают.
Оказалось, это автоматический перевод. То есть reddit видит ваш нидерландский IP-адрес, предполагает, что вы русский, и переводит всё по умолчанию.
Можно, конечно, каждый раз нажимать кнопку Show original, но это утомляет. В итоге нашёл, что нужно просто в настройках указать все языки, на которых ты говоришь, и тогда их не будут переводить. Спасибо и на этом.
YouTube вот никак не может догадаться, что не нужно мне показывать названия англоязычных роликов на русском и наоборот.
Я понимаю, что таким образом они хотят увеличить охваты и всё такое. Но что мешает дать мне самому решать, хочу я перевод или нет?
Boosty | Patreon
👍4🤬1💘1