„Chillin‘“ at Amazon
621 subscribers
27 photos
1 video
7 files
370 links
Amazonian SDE is sharing, 'cause sharing is caring 👨‍💻

note: I do not represent any of my employers in this channel
Download Telegram
How AWS Storage Gateway works (architecture) - AWS Storage Gateway
https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html
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/
Халява от Стэнфорда!
The lectures for the Spring 2021 version of Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) were once again delivered to our students in an on-line fashion due to the novel coronavirus outbreak.

https://cs193p.sites.stanford.edu/
This one is really good
#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. Доступ к заметкам можно осуществить с любого девайса (в моем случае, мобила, лаптоп)
Forwarded from Alex
#AWS #Solutions #Architect #Associate #Certificate

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

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

Гвидо ван Россум, отец 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.

Вот что скучная пенсия с людьми делает!
#systems #design #interview #availability

Очень крутое чтиво на тему High Availability. Все кто готовятся к интервью по системному дизайну, это маст-рид