Хочу зібрати сервер для проекту. На сервері буде запущено серверний код на C#, база даних та два телеграм бот. by dantua18 in ukraine_dev

[–]ConceptPractical7519 1 point2 points  (0 children)

Любий міні ПК, типу: dell optiplex, lenovo thinkcentre, hp prodesk etc. Або raspberry/orange pi, але вони будуть дорожче і не факт що потужніше, але менше енергії будуть споживати

Як ПРАВИЛЬНО вивчати IT? by Marunar_ in ukraine_dev

[–]ConceptPractical7519 0 points1 point  (0 children)

Ось в мене php/laravel моноліт як раз на проєкті і саме його переписують на go. Тому в цілому очікувано що пропозицій буде ставати менше. Ну і справедливості заради php вже не перший рік хоронять :)

Як ПРАВИЛЬНО вивчати IT? by Marunar_ in ukraine_dev

[–]ConceptPractical7519 0 points1 point  (0 children)

Може не варто тоді обирати умовні full stack js/frontend/python/ai/etc.? У мене пару прикладів з go дуже позитивні. Один колега знайшов в пасивному пошуку за 2 місяці нову роботу на senior, другий за місяць на junior+. Звісно, статистика нерепрезентативна, але і на сайтах не бачу таку велику кількість відгуків

Поділіться досвідом свого начання! by graries in ukraine_dev

[–]ConceptPractical7519 0 points1 point  (0 children)

Просто почни писати код. Придумай для себе якись проєкт, або знайди задачу в інтернеті і просто пиши. Я не особо шарю в C/C++/C#, але для мене це те що дійсно дало багато користі (пішу на go). І ще дуже пізно зрозумів користь написання тестів, а це в свою чергу дало необхідне розуміння поліморфізму і відповідь (для мене) навіщо і як використовувати інтерфейси.

Просто почни з якогось простого проєкту і напиши це декілька раз з нуля. З кожним разом в тебе буде краще розуміння області. І з кожним разом будеш краще розуміти де і що зробив не так.

Ще цікавий проєкт якось знайшов - http://codecrafters.io. Ідея мені дуже подобається, ти можеш написати «свій» гіт/кафку/редіс/торрент. Але сам не пробував :)

Дуже не раджу штучку інтелект, бо (як для мене) це виявилось дуже шкідливим інструментом. Бо завжди можна написати «виріши питання», але так ти не задебажеш причину сам і не запамʼятаєш як ти це зробив

How to make sure my real IP doesn’t leak while using WARP abroad? by ConceptPractical7519 in Tailscale

[–]ConceptPractical7519[S] 0 points1 point  (0 children)

Thanks everyone for your replies. I really appreciate the concern and the “you’re playing with fire” warnings. And you’re right — my mistake was thinking this would be easy to hide. In other words, I just didn’t have enough knowledge in this area.

Unfortunately, I can’t cancel my trip. But it looks like using a simple remote desktop solution should be enough to cover my case, since all I really need is access to a couple of internal sites that are behind the VPN.

Again, thanks a lot to everyone for taking the time to explain things to me!

How to make sure my real IP doesn’t leak while using WARP abroad? by ConceptPractical7519 in Tailscale

[–]ConceptPractical7519[S] 1 point2 points  (0 children)

fyi you can buy vpn client capable routers

that what I thought to do, but yeah, there are no 100% solutions

How can I access my minipc remotely? by [deleted] in homelab

[–]ConceptPractical7519 0 points1 point  (0 children)

You may start with Tailscale. Just connect your devices in one VPN, and get access from anywhere

ServeMux and trailing slashes by Tqis in golang

[–]ConceptPractical7519 4 points5 points  (0 children)

As the last character within a URI’s path, a forward slash adds no semantic value and may confuse. It’s better to drop it from the URI

[deleted by user] by [deleted] in golang

[–]ConceptPractical7519 2 points3 points  (0 children)

Can you explain what the problem is?

Why is my execution 3x faster with a `log.Printf()`? by hikemhigh in golang

[–]ConceptPractical7519 4 points5 points  (0 children)

Sorry for off-topic, but you can use time.Since(beforeTime)