TGViewer
Channel Public Channel
Сіпласпластик

Сіпласпластик

@cpplastic

🇺🇦 Про айті та дотичні теми загалом, ну й трохи про C++.

Усі думки тут відображають виключно мій особистий погляд.

Мої емоджі:
https://t.me/addemoji/AdaptiveDevIcons
https://t.me/addemoji/VehicleBrands
Subscribers
740
Photos
191
Videos
38
Links
295

Showing posts older than #53 · Back to latest

Older Posts 20 shown
Post #52 123
Сіпласпластик Побачив в когось з друзів в стімі ось таку прогу: MasterPlan. Ну й безперечно не міг пройти повз, бо дуже полюбляю різні #тулзи. Як раз шукаю дещо типу того для одного зі своїх пет-проектів, але по скрінах та відосах мало шо зрозуміло: чи підійде, чи не підійде…
Це мені нагадало, як я надіслав свою мікролібу в Qt Marketplace, вказавши конкретну ціну, а вони такі: «ну ми побачили, що вона під BSD-ліцухою й доступна на ґітгабі, тому опублікували її безкоштовно» 🤡 Щиро, блять, дякую.

Але кьютовий маркетплейс все одно сплюндровано, тож гріх жалітися мабуть. Це останнє місце, куди я йду шукати ліби під Qt. Про що взагалі мова, якщо моя ліба більше, ніж півроку, висіла там першою в розділі Newest 😂
Qt Marketplace QML-colors Struggling with colors? Now you have an easier way of doing simple color transformations in QML bindings. See the example below: Rectangle { id: r1; color: 'red' } Rectangle { // oh god, I just wanted to add some transparency color: Qt.rgba(r1.color.r, r1.color.g…
  • 😁 3
Post #51 111
Побачив в когось з друзів в стімі ось таку прогу: MasterPlan. Ну й безперечно не міг пройти повз, бо дуже полюбляю різні #тулзи. Як раз шукаю дещо типу того для одного зі своїх пет-проектів, але по скрінах та відосах мало шо зрозуміло: чи підійде, чи не підійде — хз.

«Ну ок», — думаю, — «можна купити й спробувати». Пішов спочатку на сайт, щоб впевнитись, що це не росіянське лайно (спойлер: ніби ні), аж раптом опинилось, що прога взагалі на ґітгабі. Треба збілдити тільки самому, але там Go — має бути нескладно.

Якщо сподобається, обовʼязково куплю. Проте, маю визнати, це було неочікувано.
Steampowered MasterPlan on Steam Masterplan is a very well-received visual project planning tool made by a single indie dev for indie developers and creatives.
  • 👀 1
Post #50 116

Forwarded from Віталій та тривожні .exe файли

Вперше бачу таку гарно структуровану, сучасну енциклопедію по левел-дизайну. Що мені здається особливо важливим - вона має в собі гарні приклади процесів як в самому дизайні рівнів, так і просто в розробці ігор (хочу видрукувати собі статтю про правильний пре-продакшн, повісити над робочим місцем і регулярно молитися). Ьуду почитувати в найближчі часи. І вам рекомендую.
Leveldesignbook The Level Design Book The Level Design Book gathers level design knowledge for 3D video games in an approachable, up-to-date, and critical way. It is for designers of all experience levels and game engines.
  • 👍 1
Post #49 95
Ну й щоб двічі з дописами про #ігри не вставати…
  • 👀 1
Post #48 97
Сіпласпластик Зовсім інша справа — Last Call BBS, яку мені підігнав кореш нещодавно. Це взагалі-то не одна гра, а набір міні-ігор різної складності. Але одна тільки перша (Dungeons & Diagrams на скріні) — це вже шедевр. Годі й казати про решту, де треба автоматизувати конвеєр…
X'BPGH_The_Forbidden_Path_Specimen_Z,_2022_12_26_17_51_14.gif154.6 KB
  • 👀 1
Post #47 91
Сіпласпластик Зовсім інша справа — Last Call BBS, яку мені підігнав кореш нещодавно. Це взагалі-то не одна гра, а набір міні-ігор різної складності. Але одна тільки перша (Dungeons & Diagrams на скріні) — це вже шедевр. Годі й казати про решту, де треба автоматизувати конвеєр…
20th_Century_Food_Court_WINE_O'CLOCK_9,_80,_2022_12_26_22_23_57.gif1 MB
  • 👀 1
Post #46 100
Зовсім інша справа — Last Call BBS, яку мені підігнав кореш нещодавно. Це взагалі-то не одна гра, а набір міні-ігор різної складності. Але одна тільки перша (Dungeons & Diagrams на скріні) — це вже шедевр. Годі й казати про решту, де треба автоматизувати конвеєр з приготуванням їжі або, наприклад, програмувати геном для вирощування мʼяса та кісток тощо. Взагалі #ігри від Zachtronics мені завжди подобались, і ця не стала виключенням.
  • 👍 1
Post #45 92
Вчора якось так вийшло, що пройшов гру The Room Two за декілька годин. Першу ми з дружиною пройшли десь років шість тому, й вона якось запамʼяталась більш-менш цікавою.

Чи то хибні спогади, чи то в мене були якісь завищені очікування, чи може перша гра була реально краща, але друга — це повне лайно для дебілів 👎🏻. Ну тобто я сподівався побачити там головоломки хоча б рівня пʼятнашок, але ні. Вся складність полягала в тому, аби всидіти, граючи в цю ссаніну (дружина не змогла 😂) знайти якийсь активний елемент на екрані та потягнути в якийсь бік, а потім подивитись нудотну анімацію. Все. Не розумію, звідки такі оцінки.

До речі, граю я небагато, але в цілому #ігри полюбляю, тож інколи буду писати сюди.
Steampowered The Room Two on Steam Unique events transport you to the halls of a long-forgotten crypt. The only means of escape lies locked within a stone pedestal, along with a note from your mysterious ally. His words promise assistance, but only serve to entice you into a compelling world…
  • 👀 1
Post #44 105
Класика IT. Компанія, де я працюю, вирішила перейти на нову систему трекінгу часу, яку я досі жодного разу навіть не бачив. Незважаючи на вихідний (святковий) день та той факт, що я взагалі у відпустці, я вже отримав:
- імейл з попередженням, що проміжок між моїми робочими днями менший, аніж 11 годин (заборонено в Німеччині);
- імейл з зарахуванням 8 годин овертайму в так званий bank holiday;
- 4 імейли з нагадуванням зробити перерву (заборонено працювати більше 6 годин без перерви принаймні півгодини).

Я вже думав, як це діло автоматизувати згідно зі своїм звичним роскладом та звичками, але схоже, що нічого навіть не доведеться робити 😂
  • 😁 1
Post #43 107
Сіпласпластик Вчора до речі вперше зарелізив щось на PyPI (воно ж на ґітгабі — надсилайте донати 😂). Всього 300 рядків коду, але ж які! Воно плюс-мінус навіть працює. Власне, довелось написати цей плагін для мого іншого пет-проекту. Згодом розповім, для якого.
Окремо хочу зазначити, як я ненавиджу сайти, які примушують знов логінитись щодня, особливо якщо там ще й 2FA ввімкнено. І ось сучий PyPI — саме такий.
  • 🤬 2
  • 😱 1
Post #42 114
Сіпласпластик А як щодо коментарів прямо в регулярному виразі о другій ночі‽ 🤯 Я намагався зробити його зрозумілішим 😅 Можна побавитись отут: https://regex101.com/r/vHaNQQ
Вчора до речі вперше зарелізив щось на PyPI (воно ж на ґітгабі — надсилайте донати 😂). Всього 300 рядків коду, але ж які! Воно плюс-мінус навіть працює.

Власне, довелось написати цей плагін для мого іншого пет-проекту. Згодом розповім, для якого.
  • 🔥 1
  • 👀 1
Post #41 107
А як щодо коментарів прямо в регулярному виразі о другій ночі‽ 🤯 Я намагався зробити його зрозумілішим 😅

Можна побавитись отут: https://regex101.com/r/vHaNQQ
  • 😁 1
  • 👀 1
Post #40 99
Сіпласпластик Я час від часу пишу на Python, бо мені банально легко висловлювати свої думки на ньому, але, схоже, роблю це не достатньо часто, аби прям слідкувати за розвитком. І кожного… кожнісінького, блять, разу це перетворюється на боротьбу з середою програмування.…

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 👍 1
Post #39 100
Сіпласпластик Я час від часу пишу на Python, бо мені банально легко висловлювати свої думки на ньому, але, схоже, роблю це не достатньо часто, аби прям слідкувати за розвитком. І кожного… кожнісінького, блять, разу це перетворюється на боротьбу з середою програмування.…
Окрема розмова — це офіційні способи встановлення подібних штук. Як вам?
curl https://pyenv.run | bash
curl -sSL https://install.python-poetry.org | python3 -
Нічого підозрілого: просто запуск якихось мутних скриптів з інтернетів на своєму компі. Дякувати розробникам, хоча б без sudo, але бля…
  • 👍 2
  • 👀 1
Post #38 100
Я час від часу пишу на Python, бо мені банально легко висловлювати свої думки на ньому, але, схоже, роблю це не достатньо часто, аби прям слідкувати за розвитком. І кожного… кожнісінького, блять, разу це перетворюється на боротьбу з середою програмування. Були часи, коли мені було достатньо глобально встановленого Python 2.7 на вінді, але зараз в мене якогось хєра купа версій в brew, якісь ще окремі поставлені зі хтозна-якими анакондами, і дати раду всьому цьому не легко.

Пишу я декілька разів на рік і щоразу дізнаюсь щось нове. Колись так відкрив для себе pip (які ж молоді ми були), потім virtualenv (тут більшість моїх колег-плюсистів вже розгублюється), потім pipenv, далі світчнувся на poetry, а цього разу терпець урвався — і я нарешті дійшов до pyenv. Але навіть із поєднанням pyenv+poetry якось складно, пиздець. Я вже декілька годин витратив.

Ти ніби будуєш ментальну модель того, як воно працює, намагаючись не зазирати в деталі (типу того, нафіга я прописав pyenv init в свій ~/.zshrc), ніби має працювати, але завжди якась хєрня.

Ось щойно в мене було:
- глобальний Python, обраний через pyenv — 3.11.1
- в pyproject.toml для poetry вказаний ^3.11 (тобто 3.11 або вище)
- роблю poetry install — воно створює мені віртуальну середу з суфіксом 3.11

Результат: використовується Python 3.10.8. Because fuck you, that's why!
GitHub GitHub - pyenv/pyenv: Simple Python version management Simple Python version management. Contribute to pyenv/pyenv development by creating an account on GitHub.
  • 👀 1
Post #37 92
Сіпласпластик Читаю тут презентацію Verse — нової мови програмування від Epic Games. Чув про неї і раніше, хоча зараз видно, що початкова концепція змінилась. До того ж виявилось, що над нею працює SPJ (один з творців Haskell — тож мабуть тому і змінилась). Тім Свіні щось…
Ну добре, обідня перерва скінчилася. Наступного разу, мабуть, можна і відос зі, сподіваюсь, нормальними поясненнями глянути https://www.youtube.com/watch?v=832JF1o7Ck8
  • 👀 1
Post #36 89
Сіпласпластик Запитання для співбесіди: В якому випадку змінні жорсткі, а в якому гнучкі? Чи можна уніфікувати змінні в середині оператора(?) if? Як відрізняти контекст поза ifʼом?
На senior позицію запитання також присутні ))
  • 👀 1
Post #35 89
Сіпласпластик Читаю тут презентацію Verse — нової мови програмування від Epic Games. Чув про неї і раніше, хоча зараз видно, що початкова концепція змінилась. До того ж виявилось, що над нею працює SPJ (один з творців Haskell — тож мабуть тому і змінилась). Тім Свіні щось…
As simple as JavaScript 😂
  • 👀 1
Post #34 88
Сіпласпластик Якщо я правильно ось це зрозумів, то це навіть охуєнно. Справді трохи віддає Prolog'ом.
Запитання для співбесіди:

В якому випадку змінні жорсткі, а в якому гнучкі? Чи можна уніфікувати змінні в середині оператора(?) if? Як відрізняти контекст поза ifʼом?
  • 👀 1
Post #33 85
Сіпласпластик Цікавий погляд, але трохи збиває з пантелику
Якщо я правильно ось це зрозумів, то це навіть охуєнно. Справді трохи віддає Prolog'ом.
  • 👀 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →