життєво про риночок роботи останнім часом )) https://www.youtube.com/watch?v=4R4uTrA1vQ8
YouTube
Hiring in 2026 vs 2021
Hiring in 2026
https://linkgraph.net
How to get a tech job in 2026 interview with Kai Lentit and various - aired on © The Tech Job.
SWE
software engineeers
tech job market
Tech jobs
Big tech layoffs
big tech hiring
Startup tech job interview
big tech job…
https://linkgraph.net
How to get a tech job in 2026 interview with Kai Lentit and various - aired on © The Tech Job.
SWE
software engineeers
tech job market
Tech jobs
Big tech layoffs
big tech hiring
Startup tech job interview
big tech job…
😁7💯2👍1
Media is too big
VIEW IN TELEGRAM
Там TypeScript компілятор переписали на Go. Ось норм пояснення чому не на Rust, бо дехто вже негадує чому не використали найкращу в світі мову, боже памажи.
😁10👍5❤2🤮2🤔1
Розкажу що сьогодні колупав. В мене зараз є один проєкт, в якому бекенд говорить до сервісу з GraphQL API. З GQL останній раз я працював десь у 2017му, тому мало що памʼятаю.
Виявилось що на GQL апішки ставлять ліміт по складності запиту у кількості сутностей які можна витягнути за один запит, в одну кверю. Ну бо GQL це гарна абстракція для клієнта і гемор для бекенду, де треба оптимізовувати квері шоб не покласти собі базу. Тобто по суті складність нікуди не пропадає, а переноситься з клієнта на сервер.
Так от сервіс до якого мені треба говорити відсікає запити складність яких перевищує їх ліміт. І от було б кльово мати статичний аналізатор, щоб ловити складні квері ще під час розробки, а не дізнаватись про зломаний endpoint на стейджингу чи на CI.
Якщо подивитись в NPM, то там є декілька бібліотек, але нажаль для мого сервісу вони не підійшли.
Карочє питання відкрите, і як виявилось оцінка складності запиту не така вже і проста задача. Для тих хто любить читати є цілий пейпер на цю тему https://guillaume.baudart.eu/papers/fse20.pdf
Виявилось що на GQL апішки ставлять ліміт по складності запиту у кількості сутностей які можна витягнути за один запит, в одну кверю. Ну бо GQL це гарна абстракція для клієнта і гемор для бекенду, де треба оптимізовувати квері шоб не покласти собі базу. Тобто по суті складність нікуди не пропадає, а переноситься з клієнта на сервер.
Так от сервіс до якого мені треба говорити відсікає запити складність яких перевищує їх ліміт. І от було б кльово мати статичний аналізатор, щоб ловити складні квері ще під час розробки, а не дізнаватись про зломаний endpoint на стейджингу чи на CI.
Якщо подивитись в NPM, то там є декілька бібліотек, але нажаль для мого сервісу вони не підійшли.
Карочє питання відкрите, і як виявилось оцінка складності запиту не така вже і проста задача. Для тих хто любить читати є цілий пейпер на цю тему https://guillaume.baudart.eu/papers/fse20.pdf
👍6🤔1🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Ну що, перехоплювач готовий до бойових. Пройшли фінальні тести, зі стрільбою у повітрі, машина звір.
З мене відос, з вас як завжди донат на підтримку проєкту https://send.monobank.ua/jar/4TRzGKDHHJ
З мене відос, з вас як завжди донат на підтримку проєкту https://send.monobank.ua/jar/4TRzGKDHHJ
❤26👍7🔥7👏1
This media is not supported in your browser
VIEW IN TELEGRAM
От для чого Cursor класно підходить, так це щоб за півгодини накидати простеньку апку на телефон.
Зробив застосунок для предпольотної перевірки бортів. Все у телефоні, без папірців, раз два три і вперед.
Зробив застосунок для предпольотної перевірки бортів. Все у телефоні, без папірців, раз два три і вперед.
🔥23👍4
Про нас пишуть. Це вже успєх))
https://mil.in.ua/uk/news/sky-defenders-vyprobuvav-bpla-perehoplyuvach-z-drobovykom/
https://mil.in.ua/uk/news/sky-defenders-vyprobuvav-bpla-perehoplyuvach-z-drobovykom/
Мілітарний. Чесні новини про армію, війну та оборону.
Sky Defenders випробував БПЛА перехоплювач з дробовиком
Український виробник безпілотників Sky Defenders провів випробування нового варіанту БПЛА з встановленим дробовиком.
❤25🥰4👍1🎉1
Я засів проходити культову гру Fahrenheit, заходьте дивитись гру шоб не дивитись новини https://www.youtube.com/live/xO071p9JrzA?si=e5ABffkiB_U-2k1q
YouTube
Фаренгейт чи цельсій? Початок
Проходження Fahrenheit: Indigo Prophecy Remastered українською
❤6🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Ох і тіп) https://news.1rj.ru/str/kyivoperat/166517
Нагадало як я у ковідні часи зробив собі тріп машиною з Києва на схід Турції. Заїхав у невелике містечко Охрид у Північній Македонії, катався по вуличкам старого міста і поки роздуплився зрозумів що їду по бруківці по пішохідній площі, після того як зустрівся поглядом з місцевими))
Гіфка демонструє як я здавав назад)
Нагадало як я у ковідні часи зробив собі тріп машиною з Києва на схід Турції. Заїхав у невелике містечко Охрид у Північній Македонії, катався по вуличкам старого міста і поки роздуплився зрозумів що їду по бруківці по пішохідній площі, після того як зустрівся поглядом з місцевими))
Гіфка демонструє як я здавав назад)
😁15
Ми з вами у січні зібрали 40 тис грошей на маскувальні сітки і окопні свічки на Сумщину. Волонтерська організація яка там працює сказали, що ми тоді з вами дуже вчасно допомогли. Сьогодні отримав від них прапор який побував на багатьох позиціях.
Загалом з початку повномаштабки в мене по банкам виходить 2млн гривень донатів, половина з яких пішла на пластик для друку скидів, інша половина на всіляку матеріальну допомогу.
Це небагато, але то чесна праця. Так шо дякую усім хто допомагає.
Додаю наш постійний збір на закупівлю пластику https://send.monobank.ua/jar/8TTMjgaRFy
Загалом з початку повномаштабки в мене по банкам виходить 2млн гривень донатів, половина з яких пішла на пластик для друку скидів, інша половина на всіляку матеріальну допомогу.
Це небагато, але то чесна праця. Так шо дякую усім хто допомагає.
Додаю наш постійний збір на закупівлю пластику https://send.monobank.ua/jar/8TTMjgaRFy
❤15👍1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Якщо у вас є Тесла, передайте її на ЗСУ, не позортесь))
👍14😁6🎉1
Продовжуємо проходити Фаренгейт, погодка за вікном якраз під настрій https://www.youtube.com/live/FG0cymFgXMQ
YouTube
Фаренгейт, шукаємо дитя індіго
Проходження Fahrenheit: Indigo Prophecy Remastered українською
❤2
Хащі — один з найкращих українських YouTube проєктів, дивлюсь кожен випуск. Позавчора вийшов випуск про цукровий завод Харитоненків на Харківщині https://www.youtube.com/watch?v=6XnmUiqtJKY
Ми колись їздили по маєткам Терещенків, це одна з сімей мільярдерів які побудували бізнес на цукрі.
Ми колись їздили по маєткам Терещенків, це одна з сімей мільярдерів які побудували бізнес на цукрі.
YouTube
ХАРКІВЩИНА | Знайшли фантастичне село, покинуту лікарню, величний палац, амфітеатр серед диких лісів
Mindly — найбільша в Україні платформа з пошуку та роботи з психологом онлайн. Знайдіть свого ідеального психолога вже сьогодні! Вводьте промокод «hushchi10», та отримуйте знижку 10% на перший сеанс з будь-яким спеціалістом:
https://mindlyspace.com/hushchi…
https://mindlyspace.com/hushchi…
❤15👍2💯1
Хотів вчора запустити стрім по Фаренгейту але знов виявилось шо воно дропнуло сейви, порт з консолі трохи кривий, але я вже пофіксив цю проблему.
Поки ковиряв фікс сейвів, подумав шо класно було б завезти в цю гру українську локалізацію субтитрів. Якихось спеціалізованих інструментів для модінгу під цю конкретну гру немає, але так як гра стара і не важить багато в мене вийшло знайти текст сабів у бінарнику простим пошуком по імені одного з персонажів.
Тепер знаючи офсет в байтах кожного рядка сабів, можна переписати його іншим текстом, головне щоб новий рядок тексту був такої ж довжини в байтах як і оригінал.
Що з цього вийшло покажу пізніше.
А загалом хотів написати про те, що гра на вінді, а робив я це на macos і тому треба було перекинути 300мб файл між компами і я по звичці зробив це через Google Drive. Замінив 50 байт у бінарнику і був здивований побачишви шо воно аплоадить усі 300мб назад на Drive.
Як виявилось далеко не всі сервіси шерингу файлів вміють синхронізувати файли по дельтам (змінам). Тобто замість того щоб перезавантажувати увесь файл можна завантажити лише змінену частинку.
Dropbox це робить через Block-Level File Copying — вони б'ють файл на частини по 4мб, і хешують кожну частину, ну і потім перевіряють по хешам яка частина змінилась.
Я чесно кажучи очікував що Drive це мав би вміти робити, але як виявилось вони це завезли тіки от в січні цього року https://workspaceupdates.googleblog.com/2025/01/release-notes-01-10-2025.html
Поки ковиряв фікс сейвів, подумав шо класно було б завезти в цю гру українську локалізацію субтитрів. Якихось спеціалізованих інструментів для модінгу під цю конкретну гру немає, але так як гра стара і не важить багато в мене вийшло знайти текст сабів у бінарнику простим пошуком по імені одного з персонажів.
dd if=BigFile_PC.d03 bs=16 | stringsext -td -e utf-16le | grep Carla
2720464 Hi Carla.
<2720624 Oh, wait, Carla. I got some results back on the tests we did for
<2884832 Hey Carla, can you tell your partner to pay me back that 100 buc
Тепер знаючи офсет в байтах кожного рядка сабів, можна переписати його іншим текстом, головне щоб новий рядок тексту був такої ж довжини в байтах як і оригінал.
echo -n "Привіт Карла" | iconv -f UTF-8 -t UTF-8 > replacement.bin
dd if=replacement.bin of=BigFile_PC.d03 bs=1 seek=2720464 conv=notrunc
Що з цього вийшло покажу пізніше.
А загалом хотів написати про те, що гра на вінді, а робив я це на macos і тому треба було перекинути 300мб файл між компами і я по звичці зробив це через Google Drive. Замінив 50 байт у бінарнику і був здивований побачишви шо воно аплоадить усі 300мб назад на Drive.
Як виявилось далеко не всі сервіси шерингу файлів вміють синхронізувати файли по дельтам (змінам). Тобто замість того щоб перезавантажувати увесь файл можна завантажити лише змінену частинку.
Dropbox це робить через Block-Level File Copying — вони б'ють файл на частини по 4мб, і хешують кожну частину, ну і потім перевіряють по хешам яка частина змінилась.
Я чесно кажучи очікував що Drive це мав би вміти робити, але як виявилось вони це завезли тіки от в січні цього року https://workspaceupdates.googleblog.com/2025/01/release-notes-01-10-2025.html
Google Workspace Updates
Google Workspace Updates Weekly Recap - January 10, 2025
1 New update Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in ...
👍10❤2🥰1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Nvidia показує роботів
не знаю наскільки він дійсно автоматизований, але рухається він дуже прикольно, як мультяшний
https://techcrunch.com/2025/03/18/nvidia-and-google-deepmind-will-help-power-disneys-cute-robots/
не знаю наскільки він дійсно автоматизований, але рухається він дуже прикольно, як мультяшний
https://techcrunch.com/2025/03/18/nvidia-and-google-deepmind-will-help-power-disneys-cute-robots/
🥰7👍6😱1