myStack
890 subscribers
761 photos
15 videos
27 files
310 links
Меня зовут Ростислав и я разработчик.

Это мой личный блог.

Я пишу на Go, читаю книги про технологии и пишу об этих и других вещах сюда.


Книги:
https://bit.ly/rostislav-books

Личка:
https://t.me/Rostislaved

Сайт:
Rostislav.me
Download Telegram
Узнал, что в Go оказывается есть возможность создавать плагины. То есть файлы с расширением .so подгружаемые в рантайме.

Правда нужно, чтобы версия файла и основной программы совпадала.

Также, как более гибкий аналог есть реализация от HashiCorp, но тут эти плагины - отдельные процессы, а общение через rpc.
Заметочка.
В гексогональной архитектуре, которая по-другому называется порты и адаптеры:
порты - интерфейсы
адаптеры - реализации этих интерфейсов
Посоветуйте рестораны\кафешки в Москве, где заказывали еду и понравилось?

У меня в списке:
Авлабар - грузинская. Беру люля и фри, иногда хинкали
Маки Маки - роллы. Нравится сет один.
Ями Ями - пицца. Нравится пицца с уткой и горгонзолой, да и в целом ок пиццы тут.
Sky фо, и\или Bo - фо бо.
Чосон - рамен куриный.
The gold standard allowed for unprecedented global capital accumulation and trade by uniting the majority of the planet’s economy on one sound market-based choice of money. Its tragic flaw, however, was that by centralizing the gold in the vaults of banks, and later central banks, it made it possible for banks and governments to increase the supply of money beyond the quantity of gold they held, devaluing the money and transferring part of its value from the money’s legitimate holders to the governments and banks.
Фанаты вайлдберриса, как вы что-то в нем ищите? Я не понимаю...
Сижу играюсь с Go.

Да он быстрый и все такое, но все равно удивляюсь.

Написал программу, которая просто поднимает http-сервер и имеет 1 эндпоинт, внутри которого ничего не происходит.

И запустил горутину, которая каждые 100 мс пишет в stdout текущее число горутин.

И запустил нагрузочное тестирование этого одного бедного эндпоинта через утилиту ab. Один млн запросов в 1000 потоков.

И вот на скрине собственно количество горутин в моментах. Много. И это каждые 100 мс.
💩1
myStack
Свершилось) Спустя 2 года лени, я смог себя заставить начать перепробывать решения лечения тиринга на моем линукс минт. Вот это сработало для меня: в файле: /etc/modprobe.d/zz-nvidia-modeset.conf прописать следующее: options nvidia_drm modeset=1 дать команду:…
Тиринг.

Делал пост, где написал, что получилось с ним справится. Так вот, на самом деле, не получилось.

А получилось сейчас. Надо всего лишь поставить галочку, как на скрине в nvidia-settings. После перезагрузки правда она пропадет, поэтому вот эту комманду добавить в автозагрузку:

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
Сейчас узнал, что статуя свободы - это маяк
криптоинвестиции. начало)
Решаю тестовое задание для собеседования.

Ну как решаю, решить я не смог т.к. оказалось, что это задача из олимпиады по программированию за 1994-1995 годы, а еще я банально не понял условие, ибо оно ужасно написано.

Но я нашел решение на C++, перевел его на Go, а сейчас реверс инжинирю, чтобы понять условие))

Вот оно:
http://www.karrels.org/Ed/ACM/weur94/prob_g.html
👍2
Немного фактов про золото.

За всю историю человечества было добыто уже более 200 000 тонн золота.

Больше половины (62%) золота добыто только за последние 70 лет. Около 17% добытого золота находится в международных резервах стран мира.

Золотые резервы стран мира составляют более 34 тысяч тонн.

Сейчас ежегодно добывается около 2500-3200 тонн золота

Если мы возьмем цену около $1500 за тройскую унцию золота, то общая стоимость всего золота составит примерно $9 трлн. Звучит так, как будто это много, но на самом деле, если объединить весь металл в один куб, этот куб можно было бы уместить на одном футбольном стадионе!
Читаю книгу про биткойн. Книга больше про финансы, чем про технологии и вот такая мысль посетила.

Я всегда считал, что живу во время ПОСЛЕ всяких смутных прошлых событий. Древний мир закончился, средние века закончились, все что там и в другие времена было и все к что меня не привлекает (потенциально меньший комфорт для человека, чем сейчас) закончилось.
Я считал, что сейчас все относительно стабильно, все ошибкивроде как учтены, все настроено, налажено, государства в большинстве своем выбрали наиболее оптимальные политические режимы, люди определили правила жизни устраиващие наибольшее число людей в среднем и т.д. И считал, что дальше нас ждет общество того же формата, что и есть сейчас, каких-то принципиальных изменений во всем вокруг не будет.

Сейчас я уже в этом не уверен.
И теперь я считаю, что живу скорее не ПОСЛЕ, а все еще ВО ВРЕМЯ одной из таких эпох. С одной стороны это конечно очевидно, да.. Но суть в том, что впереди еще будет целый ворох грандиозных событий. Под событиями я имею в виду смену мироустройств.

Например, сейчас США это финансовый центр мира в каком-то смысле, самая большая империя и т.д. и как будто это незыблемо. А раньше также было с Британской империей, Османской, Римской и т.д. и т.д. И вот дальше нас ждут другие империи. Другие варианты "доллара". Вполне возможно это будет тот самый биткойн. И если так, то все его свойства совершенно изменят мир и то, как в нем работают государства. Наверное это будет большая смена парадигм чем когда-либо.

Деньги не подконтрольные государству не будут зависеть от политики. Такое было и раньше конечно, но не в масштабах всего мира. Будут Государства as a service (имхо, как они и должны быть). И даже сложно представить, как сильно все еще изменится в будущем.

Эх, жаль я родился не в 3000-х годах. Там наверное будет интересно
2👍2
Фидбек заслали на отказ. Обидно чуток.

The code was clear, but you chose a bit of an inefficient algorithm and struggled to imagine a better solution
(Ога, inefficient на олимпиадную задачу решил со сложностью O(n^4) мне интересно, какой процент вообще в принципе решить смог ее. Где поиск в ширину и динамическое программирование. Долго они так искать будут кандидатов.)

On the higher level (architecture, etc.) you know the right words but lack some depth
(Мне странно такое слышать, когда вопрос был один: чем отличается монолит от микросервисов. Я час могу рассказывать вам про все нюансы.)

You provided reasonable (although incomplete) answers for Go-related questions after some tips
(вопрос был как написать семафор без использования небуферризированного канала. Серьезно? Это вопрос про го? Еще канал реализовать попросите. Как будто в гугл устраиваюсь)

You have experience with Docker and can adjust a simple k8s manifest
(Боже, я в них больше вашего понимаю)))
Как вы поняли, я немного злоИ
Ну надо отдать должное. Они хотя бы написали какой никакой фидбек. Это происходит не так часто. Правда пользы от него немного. Нельзя как бы сделать выводы и улучшить что-то.

PS а еще спросили вопрос, ответ на который должен быть: valgrind. Дада, собеседование на Go разработчика. И valgrind. Я кстати даже ответил.. Треш
👍1
Увидел в криптопаблике картинку. Я примерно так и ощущаю (стал ощущать) это все.

Я тот еще макроэкономист пока, но все же. Доллар из-за инфляции, госдолга сдувается. Да и просто это валюта ничем не обеспеченная, которую можно бесконечно печатать (как и все другие).

Биткойн не имеет всех недостатков выше. Он пока волатилен, да, но по мере приближения к моменту, когда его "печать" прекратится в 2140 году , волатильность будет снижаться. Он имеет все шансы стать мировой резервной валютой.