Горящий фронтендер
97 subscribers
65 photos
3 videos
84 links
Погромист переднего края. Нихуя не работает! Фронтенд проклят! Мы все умрем!

Бложик: https://dskr.dev
Tg: @dskrylnikov
Канал с фоточками: @dskr_pic
Тви: https://twitter.com/dskr_dev
Download Telegram
Forwarded from addmeto (Grigory Bakunov 🧪)
Давным-давно, в конце 90ых годов финн Монти Видениус написал первую версию базы данных MySQL. Назвал он ее “My” не потому, что она лично его, а потому что так звали его перую дочь. База данных быстро набрала популярность за счет своей общедоступности и открытости и в 2008 году компания MySQL AB, занимавшаяся ее разработкой была продана компании Sun за 1 миллиард долларов. Через год Оракл купил Sun и по сути MySQL теперь принадлежит Ораклу.

Однако Монти всегда был против Оракла, поэтому как только стало известно о сделке - он произвел форк, т.е. обьявил о том, что будет развивать свою собственную версию MySQL, правда под другим именем и отдельно от корпораций. Так в 2010 году появилась MariaDB, как вы догадываетесь вторую дочь Монти зовут Мария. По прошествии еще 12 лет, сегодня стало известно, что компания MariaDB собирается стать публичной через SPAC с приблизительной оценкой чуть меньше миллиарда. И если это произойдет, Монти станет единственным известным мне миллиардером, которому удалось дважды построить и продать компанию на одном и том же бесплатном открытом продукте. Я им всегда восхищался, а тут еще больше восхищения будет. https://tech.eu/brief/open-source-database-software-maker-mariadb-announces-intentions-to-list-on-nyse-via-spac/
Как же бесят всякие умники которые находят "баги" джаваскрипта.

https://twitter.com/jedisct1/status/1488472046489190411

Если цель автора получить целое число из вещественного, то надо было юзать Math.round для математического округления, либо Math.floor если нужно отбросить дробную часть.
Если же нужно было из строки число спарсить, то надо было строку и передовать. Ну и да, разгадка почему оно так работает, очень проста:
то чуство когда у тебя проблемы с фронтендом(
На прошлой неделе я оживил свой блог, переписал его с preact на статический генератор astro, полностью переделал дизайн(точнее адаптировал дефолтный шаблон из astro) и даже rss прикрутил.
А сегодня написал статью про пару фич в тайпскипте

https://dskr.dev/post/ts-nominal-type
8 гиговый мак начинает тормозить когда лиса сьедает 20 гб озу(
Рейтинг языков программирования 2022. C# обошел Java, TypeScript сравнялся с PHP, а Dart – наиболее комфортный язык https://habr.com/p/651585/
Forwarded from Daily Geek News (Grigory Bakunov 🧪)
В Гитхабе начали зачем-то переезжать на React, так что если у вас тормозит их web ui - это не глюки, а чье-то странное решение. Подробности в треде вот тут, быстрее читайте пока не удалили, думаю это поучительная история о том, почему сейчас не очень хочется работать в подобных корпорациях.
Лол, оказывается маки такие быстрые ещё и потому что наёбывают нас! При записи на диск, функция которая должна записать данные, на самом деле кладёт их в кеш, и пишет на диск когда нибудь потом. В случае если это макбук, то это отличное решение, ибо кеш работает на порядки быстрее диска, а наличие батареи не даст данным потеряться, но в случае с настольными маками без батареи, это может стрельнуть. (А ещё базы данных на маках будут работать не очень быстро, но какой адекватный человек будет разворачивать продуктовые базу на маке? А для разработки производительности и так хватит)
Ну да, ещё извращенцы пытающиеся заставить работать Линукс на м1 страдают, но тут уж они сами виноваты)

https://twitter.com/marcan42/status/1494213855387734019?s=21
Шрифт для погромистов. мало того что денег стоит, так ещё и часть функций входят только в дорогую версию...

https://www.monolisa.dev/
Попытался прикрутить к ноде esm и typescript. Так изащрённо я давненько не ебался. А самое обидное, в рот я ебал ваш esm, он мне нахуй не упёрся. Но я решил попробовать хипстерскую библиотеку(@tinyhttp), а это говно отказалось работать с commonjs, часа два ебался пытаясь понять почему не работает esm, оказалось что ts-node-dev в него не умеет. Ладно хоть ts-node умеет. Но ts-node не умеет релоадить сервер при изменении файлов. Пришлось сверхну навернуть nodemon. Очень блядь удобно и лаконично. Жгите нахуй этот фронтенд. Его уже блядь не спасти.

Ну или надо просто перейти с ноды на deno, там правда библиотек нихуя нет. Зато везде из коробки esm и typescript. И они блядь работают без всякой ебли
Ради такого дела пришлось даже встать пораньше, в 12.45
Forwarded from Тanya Denisyuk
Сегодня, 20 февраля в 13:00 стартует фронтендерский CTF-турнир в рамках конференции Я ❤️ Фронтенд, который продлится ровно неделю.

Что такое CTF?
Игрокам даётся набор заданий, где нужно найти и отправить ответ. Мы собрали для вас квест, через который нужно будет провести главного персонажа. В разных локациях спрятаны различные флаги, которые и будут ответами для перехода на следующую локацию. Флаг — набор символов или произвольная фраза.

Причем тут фронтендеры ?
Все задания так или иначе связаны с браузером: где-то необходимо знать как работает то или иное браузерное API, где-то необходимо знание HTTP-протокола, где-то пригодится знание простых шифров, а где-то требуется ваша смекалка.

Как победить?
Есть два способа.
Первый способ. Тот, кто найдёт и решит все обязательные задания первым — победит.
Второй способ. Тот, кто найдёт и решит все обязательные и опциональные задания первым — победит.
Также случайным образом мы выберем среди оставшихся прошедших квест участников счастливчика.
Итоги подведём прямо на конференции 26 февраля.

Победители турнира получат призы:
1 место — «исследователь» — Умная колонка Яндекс.Станция.
2 место — «спидраннер» — Умная колонка Яндекс.Станция Мини.
3 место — «счастливчик» — Пауэрбэнк.

Непонятно, но очень интересно?
Вы можете посмотреть, как это было в прошлом году: http://ctf.ilovefrontend.ru.

Встретимся на Я ❤️ Фронтенд CTF 2022!
Перешёл с zsh на fish. Раньше пытался настроить подсказки как в fish, но во первых получилось плохо, во вторых zsh сам по себе не сильно шустро работает, а с кучей плагинов совсем печально становится. Fish же работает шустро, подсказки крутые, банально он умеет показывать какие пакпи есть в дирректории. Из минусов кажется не работают привычные хоткеи, например поиск по ctx + r(ну точнее он работает, но не так), но тут чтоб что-то искать, нужно просто стрелку вверх жать, пока что не привык, но так кажется даже удобнее
Forwarded from Екатерина Шульман (Ekaterina Schulmann)
А вот антивоенная петиция Льва Пономарева хорошо идёт: 150 тыс за 4 часа. Эта петиция не адресная (обращенная к госоргану или лицу, потом распечатывается и подается как обращение граждан), а декларативная - её смысл в демонстрации массовости общественной позиции. Перепись живых, иными словами.
кажется настала пора подписаться на пару надёжных vpn сервисов. ну просто на всякий случай. у меня есть свой дроплет с openvpn, но нет уверенности что в нужный момент всё не отвалится