Sam Bulatov

@mephistorine
11 Followers
57 Following
32 Posts
Ведущий фронтенд разработчик. Организатор в krd.dev. Тащусь от #rxjs, катаюсь на роликах. Фанат аниме/манги и трагических концовок. @mephistorine везде и всюду.
Githubhttps://github.com/mephistorine

The table shows how much of the web is being broken with the release of iOS 17.4.

via https://infrequently.org/2024/02/home-screen-advantage/

Home Screen Advantage

Cupertino's attempt to scuttle Progressive Web Apps under cover of chaos is exactly what it appears to be: a shocking attempt to keep the web from ever emerging as a true threat to the App Store and blame regulators for Apple's own malicious choices. By hook or by crook, Apple's going to maintain its home screen advantage.

Alex Russell

Excited to share a Valentine's day surprise! Angular v17.2 is out ❤️

It brings:
‣ Experimental Material 3 support
‣ Signal queries and model inputs in developer preview
‣ Hydration debugging support in Angular DevTools
‣ Image directive loader for Netlify
‣ Support for Bun's package manager

🎁 Learn more in our release blog post https://blog.angular.io/angular-v17-2-is-now-available-596cbe96242d

Angular v17.2 is now available - Angular Blog

We rarely write blog posts about minor releases, but today we have a few surprises for you — experimental support for Material 3, signal queries, model inputs, Netlify loader, and hydration debugging…

Angular Blog

Syntax highlighters showing off their support for CSS:

.oh-my {
such: wow;
}

Meanwhile, CSS:

@​layer what {
@​container (width > 0) {
ul:has(:nth-child(1 of li)) {
@​media (height > 0) {
&:hover {
--is: this;
}
}
}
}
}

Ноутбук уважаемого разработчика-анимешника.
Вчера обнаружил, что бамбук может служить источником мягкой ткани. Также узнал о «Тайвеке» – материале, который применяют для облицовки домов, пошива тканей, создания конвертов и печати банкнот. Его особенность в том, что он отлично копирует текстуру бумаги, при этом более прочен, и, к тому же, абсолютно биоразлагаем. Круто что ребята, которые делают такие вот обложки и не только из Краснодара. Поэтому с удовольствием поделюсь ссылкой на их сайт — alap.website.

“package.json contains a local aliasing mechanism for import paths called ‘imports’. It satisfies many use cases without tooling-specific solutions like tsconfig.json.”
https://socket.dev/blog/we-don-t-need-more-path-aliases #JavaScript

package.json
{
"imports": {
"#components": {
"browser": "./src/components/client/*",
"default": "./src/components/server/*"
}
}
}

my-module.js
import '#components/customer-table.js';

📕 Details (in my free online book on Node.js): https://exploringjs.com/nodejs-shell-scripting/ch_packages.html#package-imports

Cleaning up import paths in JS/TS packages - Socket

package.json contains a local aliasing mechanism for import paths called "imports" it satisfies many use cases without tooling specific solutions like tsconfig.json

Socket

Продолжение разработки и выпуск P2P VPN 0.10

Состоялся выпуск P2P VPN 0.10 - реализации децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Участники сети могут находить друг друга через BitTorrent-трекер, либо через других участников сети. Проект продолжает разработку оригинального приложения P2PVPN (автор Вольфганг Гинолас), которое не обновлялось с 2010 года. Исходный код P2P VPN написан на Java и частично на языке Си, и распространяется под лицензией LPGL 3.0.

https://www.opennet.ru/opennews/art.shtml?num=59638

Продолжение разработки и выпуск P2P VPN 0.10

Состоялся выпуск P2P VPN 0.10 - реализации децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Участники сети могут находить друг друга через BitTorrent-трекер, либо через других участников сети. Проект продолжает разработку оригинального приложения P2PVPN (автор Вольфганг Гинолас), которое не обновлялось с 2010 года. Исходный код P2P VPN написан на Java и частично на языке Си, и распространяется под лицензией LPGL 3.0

Starlight v0.7 is here!

🟣 Color theme editor
🔵 Official Tailwind CSS plugin
🟢 New `<LinkCard>` component
🟡 A whole heap of bug fixes and improvements

https://starlight.astro.build/

Starlight 🌟 Build documentation sites with Astro

Starlight helps you build beautiful, high-performance documentation websites with Astro.

Starlight

1 / 9

принято — моему первому треду здесь быть.

итак, в чем прикол: я как-то недавно заметил, что большинство новичков на фрилансе (да и не только новичков) не понимают, как вообще там работать.

некоторые вещи специфичны для upwork — это, на самом деле, единственное место, где сейчас можно работать (ребята из РФ, сорян). Но я уверен, что большая часть этих советов будет работать и на других биржах.

В GNOME планируют изменить модель управления окнами

Тобиас Бернард (Tobias Bernard) из команды, отвечающей за дизайн пользовательского интерфейса GNOME, обобщил результаты обсуждения разработчиками планов по модернизации управления окнами в GNOME. Отмечается, что используемая ныне по умолчанию модель управления окнами построена на концепциях 50-летней давности и требует для достижения комфортного окружения выполнения лишней работы, связанной с настройкой размера и перемещением окон.

https://www.opennet.ru/opennews/art.shtml?num=59509

В GNOME планируют изменить модель управления окнами

Тобиас Бернард ( Tobias Bernard ) из команды, отвечающей за дизайн пользовательского интерфейса GNOME, обобщил результаты обсуждения разработчиками планов по модернизации управления окнами в GNOME. Отмечается, что используемая ныне по умолчанию модель управления окнами построена на концепциях 50-летней давности и требует для достижения комфортного окружения выполнения лишней работы, связанной с настройкой размера и перемещением окон