codeDude :archlinux: :neovim:

Hey #thinkpad user I want to get a good thinkpad to #softwareDevelop stuff, you know run develop env, #nodejs ,#nextjs ,#rubyOnRails, #php, #laravel . About What system run it's an #archLinux with #sway So I'd like some recomendation about What thinkpad do you recommend

Habr

«Danil OS» или локальные веб интерфейсы

Эта статья расскажет о моём эксперименте по оптимизации моего рабочего пространства в macOS. Примерно 10 лет назад я придумал одну идею — канбан-рабочий стол. Я понял, что иконки на рабочем столе были крутыми… в 1984 году. и втом числе поэтому 1984 не был как 1984) Но камон, за 40 лет кроме виджетов почти ничего не изменилось. Марк… 10 лет назад, узнав о системе канбан, я начал пользоваться Illustrator’ом и рисовал себе 4 колонки прямо на рабочем столе. Поверх них размещал стандартные стикеры, полностью отключив иконки рабочего стола. Прошло много лет. Я немного выучил веб, и теперь у нас есть опенсорсный софт, который помог мне сделать то же самое, но уже более серьёзно. Во-первых, Plash — программулька, которая ставит Chrome вместо бэкграунда. Я также сделал на Python с FastAPI и Jinja и запустил себе уже настроенный канбан-рабочий стол. Но как вы понимаете, на этом дело не кончилось. Гуляя по интернету, я нашёл несколько исходников с открытыми лицензиями, которые я использовал в своём проекте. Во-первых, Future Sticky Navigation with Glass Effect -от Benjamin Koehler. Это моя база: вертикальный слайдер с красивыми эффектами. Тут тоже пришлось внести доработки: — переход на православный CSS вместо Sass, — реализация snapping и закрытия при нажатии на backdrop, — добавление динамических ссылок в href и фреймов через Пока что всё храню в LocalStorage и реализовал возможность выгрузки и загрузки списка айфреймов с их ссылками и названиями. Потому что к этому моменту у меня уже было больше пяти локальных серверов, и я решил обойтись без бэкенда там, где это возможно.

habr.com/ru/articles/904598/

#desktop #macos #javascript #nextjs #python3 #fastapi #mongodb #lottie #iframe #webgl

«Danil OS» или локальные веб интерфейсы

Эта статья расскажет о моём эксперименте по оптимизации…

Хабр
Jeremiah Lee

For the love of people on shitty Wi-Fi, please stop using React for static websites.

#WebDev #React #NextJS

Jakob Miksch

@zverik my observation is that the #react world both #web and #native is dominated by big companies doing the development. Both #nextjs and #expo advertise their paid services in the docs of their frameworks which are officially recommended in plain react oder react native.

Stéphane

Gonna finish my current project with #NextJS and #prisma on #postgrrsql.

The next one will be simple #React with #Express. And #Bun. Maybe with #Mongodb.

Apr 06, 2025, 00:30 · · · 0 · 0
Habr

Менеджер закладок на своём сервере

Хранить тысячи закладок в браузере — совершенно неблагодарная задача. Там отсутствуют даже офлайн-предпросмотр и автоматические теги, не говоря о полнотекстовом поиске и автоматическом скачивании/архивировании по RSS. Для нормального управления закладками нужно специализированное решение. Тут много вариантов, а одно из лучших — это опенсорсное приложение Hoarder («Копилка информации»). Оно устанавливается на сервер и выступает единой БД для доступа из любых клиентов: Android, iOS, Chrome, Firefox и т. д. Рассмотрим базовые функции этого приложения и как установить его на машине, где хранится личный информационный архив. Это может быть или домашний сервер, или VPS.

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #Hoarder #хранилище_закладок #информационный_архив #персональное_хранилище #NextJS #Drizzle #NextAuth #tRPC #Puppeteer #OpenAI #Meilisearch #youtubedl #Ollama #Monolith #Shaarli #LinkAce #Linkding

Менеджер закладок на своём сервере

Хранить тысячи закладок в браузере — совершенно неблагодарная…

Хабр
Thibaud Colas :django:

@carlton @EmmaDelescolle @wsvincent bonus chart for you two. I’d love to see this compared to #Rails / #Laravel / #nextjs. I think "75% of current downloads are for a supported version" is a solid achievement but am only 75% sure of that.

Habr

[Перевод] Как 9.3 уязвимость ждала открытия 3 года

В крупнейшем JavaScript фреймворке, Next.js, была найдена критическая уязвимость 9.3/10, на исправление которой Vercel потребовалось 13 дней .

habr.com/ru/articles/894770/

#javascript #vercel #nextjs #cve #cve202529927 #github

Как 9.3 уязвимость ждала открытия 3 года

Вступление На днях мы с Ясером Алламом (Yasser Allam),…

Хабр
Revath S Kumar :javascript:

#nextjs parallel route seems a good idea until you need to implement a dynamic route along with it or need to restore the UI state on refresh.

#modernWeb #react #TypeScript

Opalsec :verified:

Hey folks, ready for your daily dose of cyber intel? ☕

Tuesday's update is out and it's packed with need-to-know updates:

🚨 Critical Next.js Flaw: Authorization bypass vulnerability (CVE-2025-29927) impacting versions before 15.2.3. Upgrade ASAP or block those 'x-middleware-subrequest' headers!

🐜 Weaver Ant's Long Game: Chinese hackers spied on a telco network for four years using compromised Zyxel routers and custom web shells. Talk about persistence!

🐍 VanHelsing RaaS Emerges: A new ransomware player targeting Windows, ARM, ESXi systems. Keep an eye on this one!

☁️ Oracle Cloud Breach Claims: Did they or didn't they? Oracle denies a breach, but a threat actor is claiming otherwise.

🚂 Ukrainian Railway Hit: Cyberattack disrupts online ticket sales amidst crucial transport operations. Resilience is key.

🔄 DrayTek Router Chaos: ISPs are scrambling as DrayTek routers enter reboot loops. Potential vulnerability or buggy update at play.

🤖 AI-Enhanced Cybercrime: Europol warns that organized crime is leveling up with AI, partnering with state-aligned entities.

🛰️ Starlink Intercepted: Thai authorities seize Starlink transmitters headed for Myanmar scam centers. Criminals are finding ways around cut-offs.

🚓 Cybercrime Crackdown: 300+ suspects arrested in Africa for cyber scams. A win for international law enforcement!

🧬 23andMe's Bankruptcy Woes: Privacy advocates raise concerns about DNA data as 23andMe files for bankruptcy. What happens to all that genetic info?

🔒 Pennsylvania County Ransomware: Sensitive data stolen during a ransomware attack. Another reminder to shore up those defenses.

👁️‍🗨️ China Bans Facial Recognition: Consent is now required for facial recognition in China. But are there exceptions for government and AI training?

👉 Dive into the full details here: opalsec.io/daily-news-update-t

Stay vigilant, stay informed, and let's keep the digital world a little safer, one update at a time. 🛡️

#Cyber #CyberSec #Cybersecurity #InfoSec #ThreatIntelligence #ThreatIntel #Ransomware #NextJS #China #AI #Cybercrime #DataBreach #Privacy #Starlink #Europol #Vulnerability #WeaverAnt #VanHelsing #OracleCloud #Ukraine #DrayTek #23andMe #CyberAttack #infosecurity #Privacy #DataPrivacy #AI #InfoSecNews #News

Daily News Update: Tuesday, March 25, 2025 (Australia/Melbourne)

Audio Summary: Tuesday, March 25, 2025 (Australia/Melbourne)0:00/390.3121× Critical…

Opalsec
Karthikeyan A K

Looking for freelance #NextJS devs. Potential to earn upto ₹20K a week.

#JavaScript #Job #WebDev #WebDevelopment #India