Cкільки часу займе записати 1 мільйон рядків у базу даних

скільки часу займе записати 1 мільйон рядків у базу даних

На співбесіді на Junior Python Developer мене спитали, скільки часу займе записати 1 мільйон рядків у базу даних. Я відразу сказав, що мілісекунди. Ми довго сперечалися, я наводив свої доводи, але після того розмова чомусь швидко завершилася.Вирішив перевірити, чи я помилявся. Таки не помилявся, виходить 300 мілісекунд для простого варіанту in-memory. З модулем numpy це… Читати далі Cкільки часу займе записати 1 мільйон рядків у базу даних

Python code for Google Colab to connect with PostgreSQL

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

Найпопулярніші слова в вакансіях Python Developer

Найпопулярніші слова в вакансіях Python Developer

Найпопулярніші слова в вакансіях Python Developer, які я автоматично зібрав своїм Pyxtract із кількох українських job-сайтів (вибірка за 19.09.2020). На фото кожен рядок це вакансія Така собі табличка “бінго”. Куди ж без Experience 🙂 До речі:– середня кількість знаків на вакансію – 1500.– загалом у вакансіях від 1000 до 2100 знаків.– середня кількість слів –… Читати далі Найпопулярніші слова в вакансіях Python Developer

Тексти вакансій Python Developer

Python Developer stopwords vacancy

Досліджую тексти вакансій Python Developer. Ось якими словами, зазвичай, перевантажені ці тексти: experiencepythonknowledgeskillunderstandingcustomerability, ablemakewantworksoftwarecompanybuildbusinessofferdocumentenvironmenttechnologysolutionyeardevelopment Додав їх усі в стоп-слова, щоб побачити справжню суть.

Python Jobscraper для збирання вакансій

Python Jobscraper

Поки мав вільний час, вирішив написати на Python код Jobscraper для збирання вакансій Python Developer з українських сайтів роботи та додав препроцессінг текстів і скромний метааналіз із візуалізацією. Мета була суто практична – зібрати в одну талицю всі вакансії Python Developer із різних сайтів за один день. Ось, що з того вийшло – https://github.com/skupriienko/Jobscraper P.S.… Читати далі Python Jobscraper для збирання вакансій

Python Gmail-reader

Python Gmail-reader

Іноді нема часу читати купу листів, що надходять на пошту Gmail, тому створив для Python Gmail-reader, який дивиться всі листи і шукає потрібні речі – посилання, найбільш уживані слова або ж розпізнає і візуалізує вміст: – https://github.com/skupriienko/Gmail-reader