Для кого ця стаття? Для таких як я сам, хто в часи пандемії та суттєвої трансформації життя, вирішив змінити професію. Досвід Я — Сергій Купрієнко, зараз працюю Junior Software Engineer у великій аутсорсінговій компанії. До цього мав досвід у різних сферах: займався продажами, видавничою діяльністю, робив переклади, був редактором енциклопедії, науковцем-істориком, екскурсоводом, ученим секретарем музею. Захистив кандидатську дисертацію по історії інків та отримав науковий… Читати далі Як стати Software Engineer: моя історія
Позначка: programming
Useful ASCII tables
ASCII Tables ASCII abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Most modern character-encoding schemes are based on ASCII, although they support many additional characters. The Internet Assigned Numbers Authority (IANA) prefers the name US-ASCII for this character encoding. ASCII is one of the IEEE milestones.… Читати далі Useful ASCII tables
TOP-10 questions about Python
Django ORM and SQL: Making QuerySet Expressions
Making QuerySet & Query Expressions with Django ORM like SQL, or Django ORM == SQL. If you are migrating to Django from another MVC framework, chances are you already know SQL. In this post, we will be illustrating how to use Django ORM by drawing analogies to equivalent SQL statements. Connecting a new topic to… Читати далі Django ORM and SQL: Making QuerySet Expressions
Create my first open source project – Pyxtract
Create my first open source project – Pyxtract:– https://github.com/skupriienko/Pyxtract Python module for extracting texts from thousands of URL and/or PDF: – Download and parsing articles from URLs– Extract texts from local PDF files– Analyze texts– NLP preprocessing– Visualization– Word clouds– Name Entity Recognition
Awesome-Python-Learning v.1.0.1
Extended my Awesome Python Learning dataset (https://airtable.com/shrNtoOfPJVDcO3fG/tblAYr9pYzqpWhYJ0) with new 205 links: – Articles about Software Engineering– Developer’s Tools– MOOC and courses– Video Here CSV dataset – https://github.com/skupriienko/Awesome-Python-Learning P.S. You can try create your own database for everything https://lnkd.in/dpnX4sE
Cкільки часу займе записати 1 мільйон рядків у базу даних
На співбесіді на Junior Python Developer мене спитали, скільки часу займе записати 1 мільйон рядків у базу даних. Я відразу сказав, що мілісекунди. Ми довго сперечалися, я наводив свої доводи, але після того розмова чомусь швидко завершилася.Вирішив перевірити, чи я помилявся. Таки не помилявся, виходить 300 мілісекунд для простого варіанту in-memory. З модулем numpy це… Читати далі Cкільки часу займе записати 1 мільйон рядків у базу даних
Python code for Google Colab to connect with PostgreSQL
After an interview I created a simple example of Python code for Google Colab to connect with PostgreSQL and write 1 million rows (not a practical case but for illustration): https://github.com/skupriienko/Python-Tools/blob/master/Colab_PostgreSQL_Python.ipynb
Docker with Airtable
My example how with Airtable you can collect and collaborate all your Docker runs, images, dockerfiles, scripts, links, etc.:– https://airtable.com/shrpw6BT5lU2j3Zku
Емоційне забарвлення текстів вакансій Python Developer
Емоційне забарвлення текстів вакансій Python Developer. Виявляється, є різниця. #python#pythonprogramming#vacancy#jobs#kyiv