Forwarded from Daily Geek News (Grigory Bakunov 🧪)
В Гитхабе начали зачем-то переезжать на React, так что если у вас тормозит их web ui - это не глюки, а чье-то странное решение. Подробности в треде вот тут, быстрее читайте пока не удалили, думаю это поучительная история о том, почему сейчас не очень хочется работать в подобных корпорациях.
Twitter
Alexey Migutsky
Ребята, если ГитХаб начнёт ВДРУГ тормозить, то знайте - мы внедрили реакт! Я вас предупредил. Обновляйте макбуки.
Лол, оказывается маки такие быстрые ещё и потому что наёбывают нас! При записи на диск, функция которая должна записать данные, на самом деле кладёт их в кеш, и пишет на диск когда нибудь потом. В случае если это макбук, то это отличное решение, ибо кеш работает на порядки быстрее диска, а наличие батареи не даст данным потеряться, но в случае с настольными маками без батареи, это может стрельнуть. (А ещё базы данных на маках будут работать не очень быстро, но какой адекватный человек будет разворачивать продуктовые базу на маке? А для разработки производительности и так хватит)
Ну да, ещё извращенцы пытающиеся заставить работать Линукс на м1 страдают, но тут уж они сами виноваты)
https://twitter.com/marcan42/status/1494213855387734019?s=21
Ну да, ещё извращенцы пытающиеся заставить работать Линукс на м1 страдают, но тут уж они сами виноваты)
https://twitter.com/marcan42/status/1494213855387734019?s=21
Twitter
Hector Martin
Well, this is unfortunate. It turns out Apple's custom NVMe drives are amazingly fast - if you don't care about data integrity. If you do, they drop down to HDD performance. Thread.
Шрифт для погромистов. мало того что денег стоит, так ещё и часть функций входят только в дорогую версию...
https://www.monolisa.dev/
https://www.monolisa.dev/
Попытался прикрутить к ноде esm и typescript. Так изащрённо я давненько не ебался. А самое обидное, в рот я ебал ваш esm, он мне нахуй не упёрся. Но я решил попробовать хипстерскую библиотеку(@tinyhttp), а это говно отказалось работать с commonjs, часа два ебался пытаясь понять почему не работает esm, оказалось что ts-node-dev в него не умеет. Ладно хоть ts-node умеет. Но ts-node не умеет релоадить сервер при изменении файлов. Пришлось сверхну навернуть nodemon. Очень блядь удобно и лаконично. Жгите нахуй этот фронтенд. Его уже блядь не спасти.
Ну или надо просто перейти с ноды на deno, там правда библиотек нихуя нет. Зато везде из коробки esm и typescript. И они блядь работают без всякой ебли
Ну или надо просто перейти с ноды на deno, там правда библиотек нихуя нет. Зато везде из коробки esm и typescript. И они блядь работают без всякой ебли
Forwarded from Тanya Denisyuk
Сегодня, 20 февраля в 13:00 стартует фронтендерский CTF-турнир в рамках конференции Я ❤️ Фронтенд, который продлится ровно неделю.
Что такое CTF?
Игрокам даётся набор заданий, где нужно найти и отправить ответ. Мы собрали для вас квест, через который нужно будет провести главного персонажа. В разных локациях спрятаны различные флаги, которые и будут ответами для перехода на следующую локацию. Флаг — набор символов или произвольная фраза.
Причем тут фронтендеры ?
Все задания так или иначе связаны с браузером: где-то необходимо знать как работает то или иное браузерное API, где-то необходимо знание HTTP-протокола, где-то пригодится знание простых шифров, а где-то требуется ваша смекалка.
Как победить?
Есть два способа.
Первый способ. Тот, кто найдёт и решит все обязательные задания первым — победит.
Второй способ. Тот, кто найдёт и решит все обязательные и опциональные задания первым — победит.
Также случайным образом мы выберем среди оставшихся прошедших квест участников счастливчика.
Итоги подведём прямо на конференции 26 февраля.
Победители турнира получат призы:
1 место — «исследователь» — Умная колонка Яндекс.Станция.
2 место — «спидраннер» — Умная колонка Яндекс.Станция Мини.
3 место — «счастливчик» — Пауэрбэнк.
Непонятно, но очень интересно?
Вы можете посмотреть, как это было в прошлом году: http://ctf.ilovefrontend.ru.
Встретимся на Я ❤️ Фронтенд CTF 2022!
Что такое CTF?
Игрокам даётся набор заданий, где нужно найти и отправить ответ. Мы собрали для вас квест, через который нужно будет провести главного персонажа. В разных локациях спрятаны различные флаги, которые и будут ответами для перехода на следующую локацию. Флаг — набор символов или произвольная фраза.
Причем тут фронтендеры ?
Все задания так или иначе связаны с браузером: где-то необходимо знать как работает то или иное браузерное API, где-то необходимо знание HTTP-протокола, где-то пригодится знание простых шифров, а где-то требуется ваша смекалка.
Как победить?
Есть два способа.
Первый способ. Тот, кто найдёт и решит все обязательные задания первым — победит.
Второй способ. Тот, кто найдёт и решит все обязательные и опциональные задания первым — победит.
Также случайным образом мы выберем среди оставшихся прошедших квест участников счастливчика.
Итоги подведём прямо на конференции 26 февраля.
Победители турнира получат призы:
1 место — «исследователь» — Умная колонка Яндекс.Станция.
2 место — «спидраннер» — Умная колонка Яндекс.Станция Мини.
3 место — «счастливчик» — Пауэрбэнк.
Непонятно, но очень интересно?
Вы можете посмотреть, как это было в прошлом году: http://ctf.ilovefrontend.ru.
Встретимся на Я ❤️ Фронтенд CTF 2022!
Я ❤ Фронтенд
В четвёртый раз соберём фронтенд-сообщество, чтобы обсудить новости веба, поделиться опытом и провести время в отличной компании. Будут доклады про Node.js, производительность, доступность и многое другое, а также подведём итоги CTF.
Перешёл с zsh на fish. Раньше пытался настроить подсказки как в fish, но во первых получилось плохо, во вторых zsh сам по себе не сильно шустро работает, а с кучей плагинов совсем печально становится. Fish же работает шустро, подсказки крутые, банально он умеет показывать какие пакпи есть в дирректории. Из минусов кажется не работают привычные хоткеи, например поиск по ctx + r(ну точнее он работает, но не так), но тут чтоб что-то искать, нужно просто стрелку вверх жать, пока что не привык, но так кажется даже удобнее
Forwarded from Екатерина Шульман (Ekaterina Schulmann)
А вот антивоенная петиция Льва Пономарева хорошо идёт: 150 тыс за 4 часа. Эта петиция не адресная (обращенная к госоргану или лицу, потом распечатывается и подается как обращение граждан), а декларативная - её смысл в демонстрации массовости общественной позиции. Перепись живых, иными словами.
Change.org
Подпишите петицию
Остановить войну с Украиной!
Открытое письмо айтишников
https://docs.google.com/forms/d/e/1FAIpQLScEsxsoXl_7R4aD5F8-B7fCCBVwU_BXBaOVJsKszbFyRHRkkw/viewform
https://docs.google.com/forms/d/e/1FAIpQLScEsxsoXl_7R4aD5F8-B7fCCBVwU_BXBaOVJsKszbFyRHRkkw/viewform
Google Docs
Оставить подпись под открытым письмом представителей российской ИТ-индустрии по поводу военной операции на территории Украины
Открытое письмо представителей российской ИТ-индустрии против военной операции на территории Украины
Мы, работники российской ИТ-индустрии, категорически против военных действий на территории Украины, начатых вооруженными силами Российской Федерации.
Мы…
Мы, работники российской ИТ-индустрии, категорически против военных действий на территории Украины, начатых вооруженными силами Российской Федерации.
Мы…
❤3👍1
кажется настала пора подписаться на пару надёжных vpn сервисов. ну просто на всякий случай. у меня есть свой дроплет с openvpn, но нет уверенности что в нужный момент всё не отвалится
Forwarded from Red Shield VPN Россия
Почти все VPN-сервисы увеличивают цены на подписку в этом году: https://kommersant.ru/doc/4929624.
Мы будем продолжать развивать наши приложения, увеличивать количество локаций и делать сервис лучше.
Но мы не будем увеличивать цены.
Для этого нам нужна ваша помощь.
Если уже пользуетесь - посоветуйте нас друзьям и пришлите им реферальный код.
Кстати, в личном кабинете можно сделать свой личный код, например такой :)
Если ещё нет - подпишитесь на Red Shield VPN за $39 в год с промокодом FUCKRKN.
Всего за $3,25 в месяц можно использовать VPN одновременно на 7 устройствах.
12 причин пользоваться Red Shield VPN:
1. Быстрые и мощные серверы, каждый из которых целиком зашифрован. В отличие от большинства сервисов, мы не используем медленные и небезопасные виртуальные серверы.
2. Один аккаунт можно использовать одновременно на 7 устройствах.
3. По-настоящему безлимитный и без ограничения по скорости.
4. IP-адреса входа и выхода трафика всегда разные, что усложняет отслеживание трафика и определение факта использования VPN.
5. Защита от утечек IPv6, WebRTC, DNS.
6. Дешевле почти всех других сервисов.
7. Русскоязычная поддержка.
8. Российская локация с безопасной для пользователей реализацией - серверы имеют российские IP, хорошую связь с РФ, но находятся в одной из соседних стран.
9. Не зарабатывает на продаже пользовательского трафика и его анализе, как бесплатные VPN.
10. В отличие от плагинов для браузера, шифрует весь трафик с устройства, включая DNS-запросы.
11. Торренты работают на любой локации.
12. Собственный процессинг Bitcoin и Dash.
https://redshieldvpn.com/?r=FUCKRKN
Мы будем продолжать развивать наши приложения, увеличивать количество локаций и делать сервис лучше.
Но мы не будем увеличивать цены.
Для этого нам нужна ваша помощь.
Если уже пользуетесь - посоветуйте нас друзьям и пришлите им реферальный код.
Кстати, в личном кабинете можно сделать свой личный код, например такой :)
Если ещё нет - подпишитесь на Red Shield VPN за $39 в год с промокодом FUCKRKN.
Всего за $3,25 в месяц можно использовать VPN одновременно на 7 устройствах.
12 причин пользоваться Red Shield VPN:
1. Быстрые и мощные серверы, каждый из которых целиком зашифрован. В отличие от большинства сервисов, мы не используем медленные и небезопасные виртуальные серверы.
2. Один аккаунт можно использовать одновременно на 7 устройствах.
3. По-настоящему безлимитный и без ограничения по скорости.
4. IP-адреса входа и выхода трафика всегда разные, что усложняет отслеживание трафика и определение факта использования VPN.
5. Защита от утечек IPv6, WebRTC, DNS.
6. Дешевле почти всех других сервисов.
7. Русскоязычная поддержка.
8. Российская локация с безопасной для пользователей реализацией - серверы имеют российские IP, хорошую связь с РФ, но находятся в одной из соседних стран.
9. Не зарабатывает на продаже пользовательского трафика и его анализе, как бесплатные VPN.
10. В отличие от плагинов для браузера, шифрует весь трафик с устройства, включая DNS-запросы.
11. Торренты работают на любой локации.
12. Собственный процессинг Bitcoin и Dash.
https://redshieldvpn.com/?r=FUCKRKN
Коммерсантъ
Анонимность в интернете растет в цене
Услуги VPN дорожают под надзором
Ого, Майкрософт таки решил попробовать добавил в стандарт типы, правда предполагается что работать они всё равно будут только в момент компиляции, а рантайм будет считать их просто комментариями. И да, предполагается что эти типы так же будут совместимы с flow
https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/
https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/
Microsoft News
A Proposal For Type Syntax in JavaScript
Today we’re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldn’t change how surrounding code runs, it would effectively act as comments. We think…
Forwarded from ЗаТелеком 🌐
ВАЖНОЕ СООБЩЕНИЕ
На фоне всей фигни с блокировками VPN, нашлись энтузиасты, которые запилили сервис на базе Outline и Shadow Socks.
Протокол Shadow Socks работает через SSL с пиннингом сертов, DNS Round Robin и прочей фигнёй. _Пока_ это не детектится никакими DPI. Проект финансово и технологически поддерживают неравнодушные люди из BigTech. Всё делается из идейных соображений, free to use.
Тем не менее, в сервисе шейпятся всякие порнхабы и торренты, а соцсети и новости и т д — без ограничений.
ИТАК:
___
Встречайте: бесплатный VPN для обхода цензуры и блокировок, в том числе сайтов и соцсетей. Не определяется ни одной системой DPI и не может быть заблокирован ни в одной стране. Находится в Европейской юрисдикции. Полностью анонимен.
Заходим, регистрируемся, сидим в уютном инстаграмчике с абсолютно любого девайса:
https://hi-l.eu/start
Техподдержка, благодарности и донаты:
https://t.me/highloadvpn.
Сервис будет бесплатным, пока существуют блокировки. Развитие зависит от спроса — пока есть ресурсы поддержки 200К одновременных сессий со скоростями 10-20mbps, но можно масштабировать.
Донаты приветствуются и пока принимаются на Юмани (острожнее!) для российских пользователей. Донаты не столь важны для сервиса, сколько для команды разработки — это как лайк, только лучше.
ОСТАВАЙТЕСЬ НА СВЯЗИ!
На фоне всей фигни с блокировками VPN, нашлись энтузиасты, которые запилили сервис на базе Outline и Shadow Socks.
Протокол Shadow Socks работает через SSL с пиннингом сертов, DNS Round Robin и прочей фигнёй. _Пока_ это не детектится никакими DPI. Проект финансово и технологически поддерживают неравнодушные люди из BigTech. Всё делается из идейных соображений, free to use.
Тем не менее, в сервисе шейпятся всякие порнхабы и торренты, а соцсети и новости и т д — без ограничений.
ИТАК:
___
Встречайте: бесплатный VPN для обхода цензуры и блокировок, в том числе сайтов и соцсетей. Не определяется ни одной системой DPI и не может быть заблокирован ни в одной стране. Находится в Европейской юрисдикции. Полностью анонимен.
Заходим, регистрируемся, сидим в уютном инстаграмчике с абсолютно любого девайса:
https://hi-l.eu/start
Техподдержка, благодарности и донаты:
https://t.me/highloadvpn.
Сервис будет бесплатным, пока существуют блокировки. Развитие зависит от спроса — пока есть ресурсы поддержки 200К одновременных сессий со скоростями 10-20mbps, но можно масштабировать.
Донаты приветствуются и пока принимаются на Юмани (острожнее!) для российских пользователей. Донаты не столь важны для сервиса, сколько для команды разработки — это как лайк, только лучше.
ОСТАВАЙТЕСЬ НА СВЯЗИ!
Случайно открыл код Гришкиной соц сети. А там сразу видно что фронтенд джавист писал)
Впервые вижу чтоб в тайпскрипте кто-то использовал абстарктные классы
https://github.com/grishka/Smithereen
Впервые вижу чтоб в тайпскрипте кто-то использовал абстарктные классы
https://github.com/grishka/Smithereen
Всё больше появляется инфраструктурных утилит написанных на правильных языках. И это очень крутая тенденция. Ибо вечно тормозящие вебпаки и npm`мы уже достали.
Вот например пакетный менеджер на rust. Пока что он достаточно сырой и умеет всего в пару команд, зато работает существенно быстрее чем npm
https://github.com/dimensionhq/volt
Я кстати пытался перейти на pnpm, но там вечно беды с попыткой обновить его или поставить пакет глобально. И что удивительно, даже если все пакеты лежат в кеше, резолвинг зависимойстей занимает прям неприлично много времени, интересно будет посмотреть на volt
Вот например пакетный менеджер на rust. Пока что он достаточно сырой и умеет всего в пару команд, зато работает существенно быстрее чем npm
https://github.com/dimensionhq/volt
Я кстати пытался перейти на pnpm, но там вечно беды с попыткой обновить его или поставить пакет глобально. И что удивительно, даже если все пакеты лежат в кеше, резолвинг зависимойстей занимает прям неприлично много времени, интересно будет посмотреть на volt
GitHub
GitHub - dimensionhq/volt: An experimental package management tool for JavaScript. Upto 30x faster installation of dependencies…
An experimental package management tool for JavaScript. Upto 30x faster installation of dependencies using pre-flattened dependency trees. - dimensionhq/volt
Клёвый видос про декораторы. Оч надеюсь что скоро их имплементируют в TS
https://youtu.be/-KszsBv4fbo
https://youtu.be/-KszsBv4fbo
YouTube
Decorators берут stage-3
Дата выхода на Patreon: 2.04.2022
Видео создано благодаря подписчикам проекта на нашем Patreon.
Хотите получать контент на 3 месяца раньше остальных? Присоединяйтесь! https://patreon.com/javascriptninja
Видео создано благодаря подписчикам проекта на нашем Patreon.
Хотите получать контент на 3 месяца раньше остальных? Присоединяйтесь! https://patreon.com/javascriptninja