Позначка: data science

  • I analyzed 1000 articles about Python

    I analyzed 1000 articles about Python

    I started studying the Python programming in March 2020.
    Since then, I have reviewed and collected thousands of PDF articles, as well as more than a thousand links to articles.
    This is, so to speak, my learning path and knowledge base.

    (більше…)
  • Awesome-Python-Learning v.1.0.1

    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 everythinghttps://lnkd.in/dpnX4sE

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

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

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

    До чого я це кажу? Люблю доводити справу до кінця, навіть якщо інтуїція підказує, що вибрав лише частково правильне рішення.

    UPD. Буду грунтовніше вчити бази даних…

  • Ukrainian Stopwords

    Ukrainian Stopwords

    Довго шукав список українських стоп-слів (Ukrainian Stopwords) для відсіювання зайвих слів при аналізі текстів.
    Зустрічалися в інеті не зовсім повні. Вирішив створити свій, але найбільший з існуючих:

    –https://github.com/skupriienko/Ukrainian-Stopwords

  • Python Gmail-reader

    Python Gmail-reader

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

    –https://github.com/skupriienko/Gmail-reader

  • Create my Awesome Python Learning list

    Create my Awesome Python Learning list

    Create my Awesome Python Learning list in a table view (by Airtable) with 1070 links – https://airtable.com/shrNtoOfPJVDcO3fG/tblAYr9pYzqpWhYJ0(mostly in English, Russian and Ukrainian languages):

    – Articles about Software Engineering
    – Books
    – Developer’s Tools
    – Games for Education
    – Jobs
    – Math
    – MOOC and courses
    – Project examples for Junior
    – Roadmaps
    – Textbooks
    – Training
    – Video

KUPRIENKO