Please open Telegram to view this post
VIEW IN TELEGRAM
😁7
Ктото не поленился и собрал все в одном месте
Одна статья и собес по джаваскрипту наполовину в кармане
https://habr.com/ru/companies/yandex/articles/718084/
Одна статья и собес по джаваскрипту наполовину в кармане
https://habr.com/ru/companies/yandex/articles/718084/
Хабр
Полное понимание асинхронности в браузере
Про асинхронность JavaScript написано много статей, документации и книг. Но вся информация сильно распределена по интернету, поэтому сложно быстро и полностью разобраться, что к чему, и составить...
👍2
DOOM уже запускали. но чтото посерьезней пока не видел. и вот тебе на https://youtu.be/bcjuoEZg8rI?si=LpBgapkgwsmEJF1j
YouTube
_Real_ gaming router - GTA Vice City on a TP-Link router
https://kittenlabs.de/real-gaming-router/
есть о чем задуматься. надо как то защищаться, что ли 🤔 🤔 🤔 🤔
3 Levels of WiFi Hacking
https://youtu.be/dZwbb42pdtg?si=GKcmkXDq2TwFEjh0
3 Levels of WiFi Hacking
https://youtu.be/dZwbb42pdtg?si=GKcmkXDq2TwFEjh0
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
3 Levels of WiFi Hacking
Get NordVPN 2Y plan + 4 months free here ➼ https://nordvpn.com/networkchuck It’s risk-free with Nord’s 30-day money-back guarantee!
WiFi hacking is very much still a thing performed by both white hat and black hat hackers. In this video, NetworkChuck will…
WiFi hacking is very much still a thing performed by both white hat and black hat hackers. In this video, NetworkChuck will…
Software Emulators vs FPGAs
https://youtu.be/sMMiBEhnizE?si=hRGE8SbvslIPm6pm
https://youtu.be/sMMiBEhnizE?si=hRGE8SbvslIPm6pm
YouTube
Software Emulators vs FPGAs
Today, I’m wrestling with the question that’s on everyone’s mind… if software emulators are so good and inexpensive, then why are there people spending the money on FPGA-based devices like the Analogue Pocket and the MiSTer? But in order to understand this…
забавное чтиво про ИИ
иииииииииивот она
== Настоящее предназначение OpenAI SORA: как и зачем симулировать «Матрицу» для ChatGPT
https://habr.com/ru/articles/794566/
иииииииииивот она
== Настоящее предназначение OpenAI SORA: как и зачем симулировать «Матрицу» для ChatGPT
https://habr.com/ru/articles/794566/
Хабр
Настоящее предназначение OpenAI SORA: как и зачем симулировать «Матрицу» для ChatGPT
Ну что, уже успели прочитать восхищения небывалым качеством видео от нейросетки SORA у всех блогеров и новостных изданий? А теперь мы вам расскажем то, о чем не написал никто: чего на самом деле...
Forwarded from Веб-страница
Солнце: Я самый тяжелый объект в своей системе.
Нейтронная звезда: Я самый тяжелый объект на несколько десятков тысяч световых лет.
Черная дыра: Я самый тяжелый объект в галактике.
node_modules:
Нейтронная звезда: Я самый тяжелый объект на несколько десятков тысяч световых лет.
Черная дыра: Я самый тяжелый объект в галактике.
node_modules:
👍1
боже, читаешь иногда структуры в постгресе, что вояли предыдущие вояторы и видишь жсон поле и надешься что там будет одна схема данных...
потом смотришь сколько же там записей... 1млн+ и просто молишься на то что будь хотя бы счетное количество этих схем, или хотя бы каждая из этих схем была совместима между собой, или хотя бы используются те поля которые всегда одинаковые во всех этих схемах... но как обычноХУЙ там
На выборках в конечном итоге оно всеравно тормозит и что думают люди которые потом строят индексы по внутренним ключам жсон полей, я не знаю. но когда у тебя нормальная реляционная база данных почему нельзя все делать строго ? в чем смысл потом себе стрелять в ногу, руку, голову ?
давно придумано, что если у тебя слой интеграции с внешним сервисом и ты не можешь гарантировать строгий детерменированный интерфейс - у тебя должно быть хотя бы два уровня готовности данных - RAW данные, и строгие данные, на которые уже опирается бизнес-логика. (про уровни бронза/серебро/золото уже речи не завожу)
А в какой то момент источник начинает слать дичь к которой ты не готов, все ложится и обработать уже это целая проблема, а потом еще и восстановить, а потом еще и извиниться перед всеми клиентами. Если было бы два уровня гарантии то в первом уровне появилась бы уже новая схема - и ничего СИЛЬНОстрашного. сервис конечно же упадет все равно, но второй уровень спасет - ты когда починишь проблему - восстановишь от и до.
для того что бы такого не случалось надописать сразу правильно в реляционную структуру ставить ХОТЯБЫ схему жсона строгую (и монги это касается в первую очередь). и она быть должна всегда строгой. а консистентность схем не может клиент обеспечить никогда - поэтому в идеале это должно быть на уровне гарантий базы данных.
и да. ты за свою "нефиксированную" схему данных платишь в итоге перформансом и на чтение (нет таких эффективных БД которые умеют варить запросы к произвольным ключам лучше чем это сделает к структурированным строгим данным) и на запись (проверить схему перед вставкой). и если вставка не асинхронная то это может существенно притормозить весь сервис.
А если ты не платишь за это перформансом - то платишь потом месяцами и собственными ночами и нервами, когда все лежит, ты пытаешься запустить и на тебя еще все давят, и НИКТО не доволен. везет тому кто потом уволился...
никто не вспомнит что ты сделал это быстро. зато всегда запоминают что сделано это плохо
== pg_jsonschema
https://supabase.com/blog/pg-jsonschema-a-postgres-extension-for-json-validation
потом смотришь сколько же там записей... 1млн+ и просто молишься на то что будь хотя бы счетное количество этих схем, или хотя бы каждая из этих схем была совместима между собой, или хотя бы используются те поля которые всегда одинаковые во всех этих схемах... но как обычно
На выборках в конечном итоге оно всеравно тормозит и что думают люди которые потом строят индексы по внутренним ключам жсон полей, я не знаю. но когда у тебя нормальная реляционная база данных почему нельзя все делать строго ? в чем смысл потом себе стрелять в ногу, руку, голову ?
давно придумано, что если у тебя слой интеграции с внешним сервисом и ты не можешь гарантировать строгий детерменированный интерфейс - у тебя должно быть хотя бы два уровня готовности данных - RAW данные, и строгие данные, на которые уже опирается бизнес-логика. (про уровни бронза/серебро/золото уже речи не завожу)
А в какой то момент источник начинает слать дичь к которой ты не готов, все ложится и обработать уже это целая проблема, а потом еще и восстановить, а потом еще и извиниться перед всеми клиентами. Если было бы два уровня гарантии то в первом уровне появилась бы уже новая схема - и ничего СИЛЬНОстрашного. сервис конечно же упадет все равно, но второй уровень спасет - ты когда починишь проблему - восстановишь от и до.
для того что бы такого не случалось надо
и да. ты за свою "нефиксированную" схему данных платишь в итоге перформансом и на чтение (нет таких эффективных БД которые умеют варить запросы к произвольным ключам лучше чем это сделает к структурированным строгим данным) и на запись (проверить схему перед вставкой). и если вставка не асинхронная то это может существенно притормозить весь сервис.
А если ты не платишь за это перформансом - то платишь потом месяцами и собственными ночами и нервами, когда все лежит, ты пытаешься запустить и на тебя еще все давят, и НИКТО не доволен. везет тому кто потом уволился...
никто не вспомнит что ты сделал это быстро. зато всегда запоминают что сделано это плохо
== pg_jsonschema
https://supabase.com/blog/pg-jsonschema-a-postgres-extension-for-json-validation
Supabase
pg_jsonschema: JSON Schema support for Postgres
Today we're releasing pg_jsonschema, a Postgres extension for JSON validation.
😁2🤯1
весьма интересный и полезный совет о котором я даже не думал
== 13 Tips to Improve PostgreSQL Insert Performance
https://www.timescale.com/blog/13-tips-to-improve-postgresql-insert-performance/
1. Use indexes in moderation
2. Reconsider foreign key constraints
3. Avoid unnecessary UNIQUE keys
4. Use separate disks for WAL and data
5. Use performant disks
6. Use parallel writes
7. Insert rows in batches
8. Properly configure shared_buffers
9. Run our Docker images on Linux hosts
10. Write data in loose time order
11. Avoid “too large” chunks
12. Avoid too many or too small chunks
13. Watch row width
== 13 Tips to Improve PostgreSQL Insert Performance
https://www.timescale.com/blog/13-tips-to-improve-postgresql-insert-performance/
2. Reconsider foreign key constraints
3. Avoid unnecessary UNIQUE keys
4. Use separate disks for WAL and data
5. Use performant disks
6. Use parallel writes
7. Insert rows in batches
8. Properly configure shared_buffers
9. Run our Docker images on Linux hosts
10. Write data in loose time order
11. Avoid “too large” chunks
12. Avoid too many or too small chunks
13. Watch row width
❤2
ребят подскажите нормальный софт для просмотра больших (10...1000мб) ЛОГ файлов, так что бы можно было разбивать по колонкам, искать взаимосвязи и случаи, подсветка, структурирование
немного греп поднадоел)
немного греп поднадоел)
хочу
а если по сабжу. то это крутющая идея
https://www.plaud.ai/?sca_ref=5794545.HpYCFsZdQh&utm_source=uppromote&utm_medium=plaud-giftgenius_2024&utm_campaign=kol_p-k
а если по сабжу. то это крутющая идея
https://www.plaud.ai/?sca_ref=5794545.HpYCFsZdQh&utm_source=uppromote&utm_medium=plaud-giftgenius_2024&utm_campaign=kol_p-k
Plaud US
Plaud.ai - The World's No.1 AI Note-taking Brand
The world's No.1 AI Note-taking brand, trusted by 1,000,000+ users globally. Discover Plaud AI voice recorder & AI note taker.
BufWriter<Master<'_>>
ребят подскажите нормальный софт для просмотра больших (10...1000мб) ЛОГ файлов, так что бы можно было разбивать по колонкам, искать взаимосвязи и случаи, подсветка, структурирование немного греп поднадоел)
нашел таки неплохую програмулину для поиска и фильтрации текста в больших файлах
KLOGG
кросплатформенная прилага (написанная на QT)
из того что понравилось - это табы для поиска и разных фильтров
- после того как отфильтровал можно еще и искать !!!!
- можно по регуляркам и по прямому совпадению
- работает быстро очень
не понравилось
- сильно минималистичный интерфейс
- возможности подсветки интересующих ключевиков или секций прям таки сильно минималистичны
KLOGG
кросплатформенная прилага (написанная на QT)
из того что понравилось - это табы для поиска и разных фильтров
- после того как отфильтровал можно еще и искать !!!!
- можно по регуляркам и по прямому совпадению
- работает быстро очень
не понравилось
- сильно минималистичный интерфейс
- возможности подсветки интересующих ключевиков или секций прям таки сильно минималистичны
👍2
Тот момент когда на линкед-ине за месяц навалило столько, что придется делать так как делают все - не отвечать. и просто пропустить все. Я нарушил свой ритм. и впервые за 10 лет кому то не отвечу
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
нашел хорошую картинку=обьяснение разницы
- Load Balancer
- Reverse Proxy
- Api Gateway
- Load Balancer
- Reverse Proxy
- Api Gateway
🔥2🥴1
Если кто то думал куда я пропал и мало сюда пишу 😱
Так вот, достаточно дофига работаю и супернеочевидные задачи у меня сейчас. Так же пошел на курсы (да, каждая весна у меня с курсами, только каждый год они растут в цене)
А еще много проектирую и создаю с помощью 3д😂 принтера. И сегодня создал себе канал, буду делиться инфой, и своими проектами тут, заходите на канал
Так вот, достаточно дофига работаю и супернеочевидные задачи у меня сейчас. Так же пошел на курсы (да, каждая весна у меня с курсами, только каждый год они растут в цене)
А еще много проектирую и создаю с помощью 3д
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
AlxeMaster3dLog
Создаю что то реальное
а ну как так то ? почему я об этом сразу не знал ?! столько неудобств изза того что это окно постоянно занимает место только ради информации текущей композиции ?! а тут есть микроплейер. удобно
https://community.spotify.com/t5/Community-Blog/Introducing-the-Spotify-Miniplayer-to-Spotify-Desktop/ba-p/5956132
https://community.spotify.com/t5/Community-Blog/Introducing-the-Spotify-Miniplayer-to-Spotify-Desktop/ba-p/5956132
Spotify
Introducing the Spotify Miniplayer to Spotify Desk... - T…
Hey folks!
I’m excited to introduce a new addition to the Spotify desktop experience: the Spotify Miniplayer!
Whenever I’m working, Spoti…
I’m excited to introduce a new addition to the Spotify desktop experience: the Spotify Miniplayer!
Whenever I’m working, Spoti…
не забыть посмотреть что за оно
== курс по смарт контрактам телеграма (TON)
https://youtube.com/playlist?list=PLOIvUFGfwP93tZI_WnaLyJsZlskU4ao92&si=FcZsIpZPSNngjMnY
== курс по смарт контрактам телеграма (TON)
https://youtube.com/playlist?list=PLOIvUFGfwP93tZI_WnaLyJsZlskU4ao92&si=FcZsIpZPSNngjMnY
👍2👎1