TGViewer
Channel Public Channel
„Chillin‘“ at Amazon

„Chillin‘“ at Amazon

@webapparch

Amazonian SDE is sharing, 'cause sharing is caring 👨‍💻

note: I do not represent any of my employers in this channel
Subscribers
590
Photos
54
Videos
1
Links
405

Showing posts older than #338 · Back to latest

Older Posts 20 shown
Post #337 695

Forwarded from Человек и машина

#машины_разное

Гвидо ван Россум, отец Python и вернувшийся из пенсии в Microsoft инженер, поставил перед собой очень амбициозную цель, а именно - увеличить производительность своего детища аж в два раза.

Речь конечно же не про сам язык, а про его основной движок CPython.
Новость довольно большая, следить я за этим буду пристально.

Впрочем, мой интерес чисто технический, что именно собираются сделать для увеличения производительности? Поэтому я открыл PEP-554, автор которого отдельно отмечает, что не намерен решать проблему GIL (но мы-то с вами все понимаем).

Способов обойти GIL и так хватает: от использования multiprocessing до других движков, например PyPy.

PEP-554 интересен тем, что предлагает по-новому взглянуть на sub-интерпретаторы и (пере)изобрести конкурентное программирование. Причем пользоваться эти можно будет донельзя легко. Вот кусок кода, прямиком из PEP:

interp = interpreters.create()
print('before')
interp.run('print("during")')
print('after’)


Но не это самое “вкусное”. Если пройти дальше по предложению до раздела “About Subinterpreters”, то можно увидеть слово, которое очень знакомо разработчикам на Golang - каналы! По словам автора Предложения, каналы будут единственным объектом, доступным всем интерпретаторам, а обмен объектов будут проходить через них.

Подытожим: в версии 3.11 собираются ускорить CPython, и поможет нам в этом новый модуль interpreters, который имплементирует конкурентное программирование, схожее с Golang.

Вот что скучная пенсия с людьми делает!
Post #336 594
#AWS #Solutions #Architect #Associate #Certificate

Принимаю поздравления!)

Длинные выходные не прошли даром! Готовился около 20 часов. Во время экзамена, первые пол часа просто спал. Не думал, что сдам! Но, в итоге, как в сказке - все заканчивается хорошо!
Post #329 601
#tools #productivity #joplin

https://joplinapp.org

> Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks.

Пару недель назад узнал про очень крутой инструмент для заметок - Joplin. Уже сейчас могу сказать, что это то, что я так давно уже искал.

Во-первых, я большой фанат markdown, и это как раз таки о Joplin. В Амазоне markdown чуть ли не топ формат, для редактирования. С Markdown я могу удобно оформлять ссылки, построение диаграм, ну и конечно свой код (в т.ч. LaTeX формулы).

https://joplinapp.org/markdown/

Во-вторых, мне очень нравится удобный способ организации на подобии папок/файлов/дерева. Наконец то смог разделить свои мысли в несколько групп и продолжаю расширять. Само собой есть функция поиска по тексту или тэгам.

В-третьих, синхронизация с клаудом. В качестве хранилища можно подключить хоть Dropbox, хоть S3. Доступ к заметкам можно осуществить с любого девайса (в моем случае, мобила, лаптоп)
Post #327 465
This one is really good
Post #322 481
Халява от Стэнфорда!
Post #321 558
I'm also keenly aware of the impact of creating physical devices. I don't want to just create more e-waste. I want to create things that can truly be owned, repaired, re-used, and re-purposed for as long as possible. I hold in my mind that there is a real moral argument that could be made against creating new hardware at all1, so as I bring precious materials together into new forms I really try to weigh the long-term impact of my creations. This is another reason I choose "withered" technology - it is more easily understood and maintained by others.

https://blog.thea.codes/winterblooms-tech-stack/
blog.thea.codes The tools and tech I use to run a one-woman hardware company - Thea Flowers A look into the tech and tools used by Winterbloom
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 →