MYCSS

Показ дописів із міткою GoIT. Показати всі дописи
Показ дописів із міткою GoIT. Показати всі дописи

2024-05-01

Certificate from IT academy GoIT - Python developer

Минув рік дуже інтенсивного навчання в IT академії GoIT - тепер я Python Developer.

Моїм напрямком було вивчення мови програмування #Python з застосуванням у вебзастосунках та у галузі Data Science і машинного навчання (ML).

 Отримав сертифікат Python Developer.

Сертифікат Python Developer.

 

2024-04-26

Mодуль "Python Data Science" в IT академії GoIT - проєкт на тему "Автоматизована система паркування".

💡 Закінчили навчання за останнім третім модулем "Python Data Science" в IT академії GoIT - start your career in IT.
🚩 Було створено команду 🇺🇦 розробників - "Neuron Curve Bobr".
🚗 В результаті командної роботи був виконанний груповий проєкт на тему "Автоматизована система паркування".

Дякую 🔥 команді за нашу спільну роботу впродовж напружених 🔨 двох тижнів.


Курсовий проєкт на тему "Автоматизована система паркування".

Згідно з технічним завданням на проєкт: Система автоматично може визначати номери автомобільних знаків на зображеннях з використанням методів машинного навчання.

Функції застосунку:

  • Управління обліковими записами користувачів
  • Візуалізація про кількість вільних та зайнятих паркомісць.
  • Приймання зображень від користувача (симуляція роботи відеокамери)
  • Виявлення та виділення області з номерним знаком
  • Детекція номерного знаку
  • Розпізнавання символів для ідентифікації тексту номерного знаку
  • Перевірка номера авто у базі зареєстрованих транспортних засобів
  • Запис часу в'їзду/виїзду кожного разу, коли визначається номерний знак
  • Відстеження тривалості паркування
  • Розрахунок загальної тривалості паркування
  • Зберігання даних про тривалість паркування в базі даних;
  • Розрахунок вартості паркування. Керування тарифами. Чек за QR-кодом;
  • Генерація звітів про розрахунки, які можна експортувати у форматі CSV
  • Оплата послуги паркування

Проєкт на тему "Автоматизована система паркування".

2024-03-01

Згорткові нейронні мережі (Conv), що таке знайоме :)

Ознайомлюючись з лекцію про "Згорткові нейронні мережі" (Conv) в темі "Python Data Sciense" школи GoIT. Думаю що ж таке знайоме.

convolutional neural network

Знаходжу код далекого 2014 року, де у браузері, в той час Chrome NaCL мав можливість виконувати порогами клієнта на С, компілювавши на стороні клієнта файл (.pexe), писали код котрий покращував зображення відео на "льоту" через OpenGL Shaders.

(Capture кадр відео, і поверх відео малював  OpenGL зображення, а оригінальне відео не було видно.)

Так от там і були операції як раз такі самі як у Conv kernel 3х3 , і середнє потім забиралося. 😀

const char kFragShaderSource[] =  "precision mediump float;\n"
 "uniform sampler2D u_texture;\n"
 "uniform float imgWidth;\n"
 "uniform float imgHeight;\n"
 "varying vec2 v_texcoord;\n"
 "float kernel[9];\n"
 "vec2 offset[9];\n"
 "float step_w = 1.0/imgWidth;\n"
 "float step_h = 1.0/imgHeight;\n"
 "void main() {\n"
 "offset[0] = vec2(-step_w, -step_h);\n"
 "offset[1] = vec2(0.0, -step_h);\n"
 "offset[2] = vec2(step_w, -step_h);\n"
 "offset[3] = vec2(-step_w, 0.0);\n"
 "offset[4] = vec2(0.0, 0.0);\n"
 "offset[5] = vec2(step_w, 0.0);\n"
 "offset[6] = vec2(-step_w, step_h);\n"
 "offset[7] = vec2(0.0, step_h);\n"
 "offset[8] = vec2(step_w, step_h);\n"
 "kernel[0] = 0.;\n"
 "kernel[1] = -.4;\n"
 "kernel[2] = 0.;\n"
 "kernel[3] = -.4;\n"
 "kernel[4] = 2.6;\n"
 "kernel[5] = -.4;\n"
 "kernel[6] = 0.;\n"
 "kernel[7] = -.4;\n"
 "kernel[8] = 0.;\n"
 "vec4 sum = vec4(0.0);\n"
 "int i;\n"
 "for (i = 0; i < 9; i++) {\n"
 "vec4 color = texture2D(u_texture, (vec2(1.0,1.0)-v_texcoord) + offset[i]);\n"
 "sum += color * kernel[i];\n"
 "}\n"
 "gl_FragColor = sum;\n"
 "}\n";

kernel:

 0.0  -0.4   0.0
-0.4   2.6  -0.4
 0.0  -0.4   0.0
Так як паддінгу не було, на жаль в коді.
То по периметру були проблеми на 1 піксель :)
"offset[0] = vec2(-step_w, -step_h);\n"

2023-12-21

Ось і закінчився модуль навчання з #GoIT #Python #WEB 15. Груповий проєкт на #FastAPI.

Ось і закінчився модуль навчання з #GoIT #Python #WEB 15.
Сьогодні, 2023.12.21, був захист курсових проєктів.
Дякую моїй команді котра складалася з 4-х розробників за нашу спільну роботу за останні два тижні.
Ось частина нашого групового проєкту на #FastAPI.

Команда:

  1. Team Lead: Sasha Danylenko - https://www.linkedin.com/in/sasha-danylenko-9a7a0b287/
  2. Scrum Master: Oleksander Borovyk - https://www.linkedin.com/in/oleksander-borovyk/
  3. Developer: Oleksii Hladkov - https://www.linkedin.com/in/oleksii-hladkov/
  4. Developer: Lex Xai🐍 - https://www.linkedin.com/in/lexxai/





2023-08-11

Ось і закінчилася наша перша частина навчання в #GoIT з курсу #Python #Developer - Python Core 15

Ось і закінчилася наша перша частина навчання в #GoIT з курсу #Python #Developer - Python Core 15 (ментор Volodymyr Dunkin).
Останнім завданням було виконання командної курсової роботи.

В результаті цього, за неділю роботи, наша команда (11 - "From Zerro to Herro") з 5-ти розробників - створила у межах проєкту консольний додаток "Персональний помічник" - Assistant bot. Де мені випала посада "Team Lead".

З результатами роботи можна ознайомитися на презентації нашого навчального проєкту котрий підготувала і провела "Scrum master" команди - Маргарита.

Велика подяка команді за участь.

Відео презентації: https://www.youtube.com/watch?v=ZYg62JWlqEw
Код проєкту : https://github.com/lexxai/goit_python_core_project_team_11

 


 

2023-08-04

Закінчення курсу Python Core. 14 моїх домашніх завдань. GoIT academy

Shcool GoIT. Course: Python Core. Homework.

  1. https://github.com/lexxai/goit_python_core_hw_06

    Модуль 6. Робота з файлами. Work with files.

    #python

  2. https://github.com/lexxai/goit_python_core_hw_07

    Модуль 7. Створення та встановлення власних пакетів. Creating and installing custom packages, virtual environment.

    #python

  3. https://github.com/lexxai/goit_python_core_hw_08

    Модуль 8. Можливості деяких вбудованих пакетів Python. Work with date and time. Collections. Comprehensions.

    #python

  4. https://github.com/lexxai/goit_python_core_hw_09

    Модуль 9. Функції (декоратори, замикання). Functions. Decorators. Closure. Carrying.

    #python

  5. https://github.com/lexxai/goit_python_core_hw_10

    Модуль 10. Основи роботи з класами. OOP. Basics of working with classes.

    #python

  6. https://github.com/lexxai/goit_python_core_hw_11

    Модуль 11. Магічні методи. OOP. 'Magic' class methods.

    #python

  7. https://github.com/lexxai/goit_python_core_hw_12

    Модуль 12. Серіалізація та копіювання об'єктів. Serialization and copy objects.

    #python

 

2023-05-04

Марафон від #GoIT ознайомлення з професіями в IT. Вебдизайнер, Розробник, PM, QA

Що вийшло? 

Мета марафону. Зможеш спробувати себе у 4 різних спеціальностях:
1. Вебдизайнер – зробиш макет простого сайту в Figma.
2. Розробник – зверстаєш сайт на базі HTML, CSS.
3. Проєкт менеджер – навчишся писати вимоги до ІТ-проєктів.
4. Тестувальник – перевіриш проєкт на помилки.

Пройдемося всіма етапами створення IT-проєкту: від Backlog та дизайну до перевірки на якість та публікації в інтернеті. Перевір, яка професія підходить саме тобі. І, можливо, ти вирішиш перейти в IT-сферу.

День 1.

2023-04-30

Я не молодий фахівець з ІТ, і ще живий... Рабів до раю не пускають...

Не молодий фахівець з ІТ

Я вже не молодий фахівець з ІТ, якщо кому що каже про PDP-11, то напевне ви бачили мамонтів так як і я :). І щось спонукало написати це ... Можливо, поки ще є час...

Повномасштабна війна росії проти України

Принесла війну росія в мою країну - Україна, вже давно. Коли живеш біля аеродрому то часто бачиш рятувальні борти з пораненими, і розумієш що там такі хлопці як і ти.

І ось весна 2022 року підсунула кордони війни до всіх нас ще ближче.
Все змінилося у наших життях. Якщо воно таке ще є - життя, тому що кожен день може бути останнім. 

Ми ще довго відходили від того часу коли на головою летить російський бомбардувальник, а в чатах бачиш як не далеко розривалися FAB-500, і чуєш як гатять по аеродрому...

  • Безпечне правило двох стін
    Безпечне правило двох стін
  • Наступного дня під нашим будинком в 10-ти метрах були "z тигри", з вітанням до тих "какая разница"
    Наступного дня під нашим будинком в 10-ти метрах були "z тигри", з вітанням до тих "какая разница"
  • Наша їжа на кожного...
    Наша їжа на кожного...
Коли забув ти рідну мову, біднієш духом ти щодня...
When you forgot your native language you would become a poor at spirit every day ...

Д.Білоус / D.Bilous
Рабів до раю не пускають. Будь вільним!

ipv6 ready