Я сейчас понял, что я на nuphy 75 своей могу свитчится через
FN 1..3 между тремя bluetooth девайсами быстро, а на fn+4 включать донгл девайс. Очень удобно, если у вас несколько устройств одновременно, например стриминг ПК + рабочий пк.🫡1
Я не не люблю понедельники.
Я люблю разработку.
Отдохнуть от кодинга для меня — переключиться на что-то в другое в кодинге. Какая-то новая технология, информация, задачка. Познавая, делая вещи — я чувствую себя счастливее и удовлетворённее.
Да, иногда хочется и от компа отдохнуть, что мне удаётся с переменным успехом, но мне этого достаточно.
Я занимаюсь этим с малых лет, пусть и не серьёзно. Начинал со всяких конструкторов сайтов (ucoz), где немного познакомился с css, html, js.
Со временем перетекло в php на всяких CMS по типу DLE, где можно было писать свои кастомные скриптики, что мне очень нравилось, потому что в то время я со своим знакомым держал сервер по Counter-Strike 1.6, для чего я писал всякие вебовые обвязки.
Когда время прошло, я стал баловаться со всякими ботами для разных платформ, включая твич, дискорд, телеграм; писал всякие апишки для себя, скраперы сайтов.
Брал всякие малюсенькие заказы на фрилансе.
Это дало свои плоды, я поработал и в малом бизнесе, и в крупных компаниях.
Кодинг для меня определяющий аспект в жизни.
Если я буду работать кем-то не связанным с программированием — для меня это каторга. Буду чувствовать себя не на своём месте в жизни, депрессовать. Я продолжительное время был безработным, что сильно влияло на меня, мои мысли и суждения. Некоторые слова и поступки я вспоминаю, кринжую, но что поделать.
Из-за этого я сильно поплатился в личной жизни, от чего не могу отойти по сей день, но в среднем — чувствую себя ментально лучше, чем работал бы не пойми кем, свой выбор я сделал.
Ещё довольно таки давно я занимаюсь стримингом. Это тоже стало частью меня. Но к сожалению из-за собственной одной ошибки, - а именно я подписался багом твича на 30 стримеров праймом, когда он только вышел, - я не могу в полной мере это делать, так что эту часть меня от меня можно сказать насильно отрезали. На этом месте образовался шрамик, который ноет немножко, но ничего страшного, это можно пережить, найти себя в чём-то другом.
Сейчас я работаю по любимому стэку, осваиваю разные аспекты.
Занимайтесь любимым делом, стремитесь к нему, развивайтесь, кайфуйте.
Я люблю разработку.
Отдохнуть от кодинга для меня — переключиться на что-то в другое в кодинге. Какая-то новая технология, информация, задачка. Познавая, делая вещи — я чувствую себя счастливее и удовлетворённее.
Да, иногда хочется и от компа отдохнуть, что мне удаётся с переменным успехом, но мне этого достаточно.
Я занимаюсь этим с малых лет, пусть и не серьёзно. Начинал со всяких конструкторов сайтов (ucoz), где немного познакомился с css, html, js.
Со временем перетекло в php на всяких CMS по типу DLE, где можно было писать свои кастомные скриптики, что мне очень нравилось, потому что в то время я со своим знакомым держал сервер по Counter-Strike 1.6, для чего я писал всякие вебовые обвязки.
Когда время прошло, я стал баловаться со всякими ботами для разных платформ, включая твич, дискорд, телеграм; писал всякие апишки для себя, скраперы сайтов.
Брал всякие малюсенькие заказы на фрилансе.
Это дало свои плоды, я поработал и в малом бизнесе, и в крупных компаниях.
Кодинг для меня определяющий аспект в жизни.
Если я буду работать кем-то не связанным с программированием — для меня это каторга. Буду чувствовать себя не на своём месте в жизни, депрессовать. Я продолжительное время был безработным, что сильно влияло на меня, мои мысли и суждения. Некоторые слова и поступки я вспоминаю, кринжую, но что поделать.
Из-за этого я сильно поплатился в личной жизни, от чего не могу отойти по сей день, но в среднем — чувствую себя ментально лучше, чем работал бы не пойми кем, свой выбор я сделал.
Ещё довольно таки давно я занимаюсь стримингом. Это тоже стало частью меня. Но к сожалению из-за собственной одной ошибки, - а именно я подписался багом твича на 30 стримеров праймом, когда он только вышел, - я не могу в полной мере это делать, так что эту часть меня от меня можно сказать насильно отрезали. На этом месте образовался шрамик, который ноет немножко, но ничего страшного, это можно пережить, найти себя в чём-то другом.
Сейчас я работаю по любимому стэку, осваиваю разные аспекты.
Занимайтесь любимым делом, стремитесь к нему, развивайтесь, кайфуйте.
🔥15👍4❤🔥2❤1😁1🤡1
https://telegra.ph/SHizofrenicheskie-mysli-o-linukse-i-make-sobstvennyj-opyt-07-22
В догон. Но там ничего интересного, мне кажется это нужно в подкасте каком нибудь обсуждать, чтобы полностью раскрыть. Письменно свои мысли я не умею выражать в красивом изложении, извините.
Можете поправить или дополнить меня, я отражу в посте.
В догон. Но там ничего интересного, мне кажется это нужно в подкасте каком нибудь обсуждать, чтобы полностью раскрыть. Письменно свои мысли я не умею выражать в красивом изложении, извините.
Можете поправить или дополнить меня, я отражу в посте.
Telegraph
Шизофренические мысли о линуксе и маке, собственный опыт
Хотел бы наконец поделиться с вами причинами и опытом моего полного перехода с macos на linux как основную систему для разработки. Начнём с выбора диструбутива, его плюсов и минусов. Выбрал я Arch (i use arch, btw.). Плюсы: - Гибкость. Арч из коробки не поставляется…
🤩6
Ставьте лайки, если вам будет интересно, чтобы я делился с вами подборками полезных на мой взгляд штукенциями.
👍18🌭1
Вчера в Москве был сильный гром и дождь.
В момент, когда гром прогремел с какой-то страшнейней вообще силой — у меня погасли все мониторы, и пропал интернет.
Мониторы спустя пару секунд снова засветились, а вот роутер не пережил такой истории, и просто пал смертью храбрых. Поменям.
В момент, когда гром прогремел с какой-то страшнейней вообще силой — у меня погасли все мониторы, и пропал интернет.
Мониторы спустя пару секунд снова засветились, а вот роутер не пережил такой истории, и просто пал смертью храбрых. Поменям.
🫡7
Forwarded from kravets b.log();
А вот и продолжение истории поддержки TypeScript в Node.js подоспело. Был добавлен флаг
Из интересного: чтобы импортировать (
Кроме того, импорты типов должны быть помечены как
Также предлагается добавить в feature флаги информацию о возможности импортировать файлы с типами или TypeScript-only синтаксисом.
Всего 4 дня назад в eslint появилась поддержка `.ts` конфигов благодаря jiti, поэтому нововведения в Node.js по импорту
Очень советую к прочтению этот README и ROADMAP, а ещё спасибо @melikhov_dev за упоминание!
Pull Request
--experimental-transform-types, который добавляет возможность запускать файлы с TypeScript-only (требующем трансформации) синтаксисом (Enum, namespace, module с поддержкой source-map). Однако Node.js всё ещё не читает ваш tsconfig.json.Из интересного: чтобы импортировать (
import, require) файл, вам необходимо будет указать расширение .ts, которое включается в TS-конфиге опцией allowImportingTsExtensions. А ещё появилась целая команда для поддержки TypeScript в Node.js.Кроме того, импорты типов должны быть помечены как
type импорты, как при включенном verbatimModuleSyntax в TS-конфиге, иначе вы получите ошибку в рантайме.import type { Type1, Type2 } from './module.ts';
import { fn, type FnParams } from './fn.ts';Также предлагается добавить в feature флаги информацию о возможности импортировать файлы с типами или TypeScript-only синтаксисом.
process.features.typescript
// ^? "strip" | "transform"
Всего 4 дня назад в eslint появилась поддержка `.ts` конфигов благодаря jiti, поэтому нововведения в Node.js по импорту
.ts файлов облегчат жизнь всему нашему сообществу.Очень советую к прочтению этот README и ROADMAP, а ещё спасибо @melikhov_dev за упоминание!
Pull Request
👍2❤🔥1
Forwarded from Go Update
🎉 Вышел Go 1.23! 🎉
Ключевые нововведения:
• Итераторы — больше вот тут. TLDR: теперь можно делать
• Opt-in телеметрия — опциональный сбор метрик и периодическая отправка их. Детальный док вот тут. TLDR: эта вещь позволяет понять как часто и каким командами пользуются Go разработчики, какие флаги они применяют и как часто люди сталкиваются с ошибками компилятора. Статистика обезличенная, а сам формат полностью в открытом доступе. Важно! Сбор по умолчанию включен, но никуда не отсылает метрики. Включить отправку можно с помощью команды
• Директива
• Больше нельзя обратится к неэкспортируемым именам в стандартной библиотеке с помощью
•
• Пакет unique. Про него тоже писал раньше.
• Много функции для итераторов.
Полное описание релиза вот тут.
Ключевые нововведения:
• Итераторы — больше вот тут. TLDR: теперь можно делать
range по таким функциям:
func(func() bool)
func(func(K) bool)
func(func(K, V) bool)
• Opt-in телеметрия — опциональный сбор метрик и периодическая отправка их. Детальный док вот тут. TLDR: эта вещь позволяет понять как часто и каким командами пользуются Go разработчики, какие флаги они применяют и как часто люди сталкиваются с ошибками компилятора. Статистика обезличенная, а сам формат полностью в открытом доступе. Важно! Сбор по умолчанию включен, но никуда не отсылает метрики. Включить отправку можно с помощью команды
go telemetry on. Выключить полностью можно с помощью команды go telemetry off.• Директива
godebug в go.mod файлах.• Больше нельзя обратится к неэкспортируемым именам в стандартной библиотеке с помощью
//go:linkname (за исключением ряда функций).•
time.Timer и time.Ticker больше не нужно останавливать для того, что-бы сборщик мусора смог их собрать. Во вторых, канал который ассоциирован с этими таймерами теперь небуферизированный и гарантирует, что в канале нет данных после остановки. Другими словами, после остановки time.Timer и time.Ticker больше не требуется пытаться вычитать данные из канала, на случай если таймер уже истек и послал данные в канал. Включается только если go.mod содержит go 1.23.0 и выше. Заметку про это обновление можно прочитать вот тут.• Пакет unique. Про него тоже писал раньше.
• Много функции для итераторов.
Полное описание релиза вот тут.
go.dev
Go 1.23 Release Notes - The Go Programming Language
👍3🤡2❤🔥1
🫡2
У JetBrains крутые обновки!
В
- Поддержка Wayland на Linux.😧
- Добавление метода в интерфейс и его реализаций.
Теперь вы можете добавить новый метод в интерфейс вашего Go кода через рефактор тулзы, и сразу в его реализации! Было немного неудобно делать это раньше, потому как занимало дополнительное действие. Нужно было открыть реализацию, и ручками вызвать окошко рефактора, выбрать
-
- Трансфер настроек с VSCode https://blog.jetbrains.com/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-13.36.31.png 😁
- Для
- Поддержка
- Astro LSP будет включаться по дефолту, вместо TSS.
- Сделали поддержку Vue LSP версии 2. Посмотрим как оно вести себя будет, потому как в VSCode оно работает просто отвратительно.
- Добавили запуск тайпскрипт файлов без заморочек, через
- Переработалилили создание нового проекта. Как я понял обновили темплейты, сделали более современно. https://blog.jetbrains.com/wp-content/uploads/2024/07/WS242-New-onboarding-project-1.png
И куча чего ещё, потому как обновы были и для RubyMine, PyCharm, PhpStorm, которые я не юзаю.
В
WebStorm, Intellij, GoLand и так далее были добавлены:- Поддержка Wayland на Linux.
- Добавление метода в интерфейс и его реализаций.
Теперь вы можете добавить новый метод в интерфейс вашего Go кода через рефактор тулзы, и сразу в его реализации! Было немного неудобно делать это раньше, потому как занимало дополнительное действие. Нужно было открыть реализацию, и ручками вызвать окошко рефактора, выбрать
Implement interface (add missing methods). https://blog.jetbrains.com/wp-content/uploads/2024/07/GIF-refactoring-1.gif-
Inference types Теперь выведенные через генерик типы будут адекватно подсвечиваться при наводке.- Трансфер настроек с VSCode https://blog.jetbrains.com/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-13.36.31.png 😁
- Для
Nuxt, Next.js, Astro, SvelteKit, Remix — были добавлены автокомплиты для ваших файловых роутов в Link, NuxtLink, e.t.c компонентов. Теперь с файловым роутом у вас будут комплиты из коробки, без докручивания TypeScript.- Поддержка
Bun дэбага. 😧- Astro LSP будет включаться по дефолту, вместо TSS.
- Сделали поддержку Vue LSP версии 2. Посмотрим как оно вести себя будет, потому как в VSCode оно работает просто отвратительно.
- Добавили запуск тайпскрипт файлов без заморочек, через
tsx прокладку, которая уже вшита в редактор. https://blog.jetbrains.com/wp-content/uploads/2024/06/WS242-run-ts-cover.png - Переработалилили создание нового проекта. Как я понял обновили темплейты, сделали более современно. https://blog.jetbrains.com/wp-content/uploads/2024/07/WS242-New-onboarding-project-1.png
И куча чего ещё, потому как обновы были и для RubyMine, PyCharm, PhpStorm, которые я не юзаю.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
ДНБ сэт вам на сегодня https://www.youtube.com/watch?v=tMlsOt3HCfY
YouTube
IMANU presents PARADISE - Live at ADE 2023 (Full Set)
IMANU at ADE - October 20th, 2023
Official full set of IMANU performing PARADISE at Melkweg, Amsterdam for ADE
IMANU
https://www.imanu.net
https://www.instagram.com/imanunami
https://www.facebook.com/imanumusic
https://www.twitter.com/imanumusic
https:…
Official full set of IMANU performing PARADISE at Melkweg, Amsterdam for ADE
IMANU
https://www.imanu.net
https://www.instagram.com/imanunami
https://www.facebook.com/imanumusic
https://www.twitter.com/imanumusic
https:…
🔥3❤1👍1
Бар по ведьмаку этот полная хуитень.
Мне коктейль несли 40 минут, при этом я 4 раза спрашивал у официантов где он, и если его нет — закройте счёт нахуй.
Мне коктейль несли 40 минут, при этом я 4 раза спрашивал у официантов где он, и если его нет — закройте счёт нахуй.
😍1
В итоге сейчас сижу в другом, Let's rock. Тут коктейль принесли внимание: за 3 или 5 минут. При той же заполненности (на момент заказа и там и там).
❤2