tag:blogger.com,1999:blog-91373564348894317382024-03-16T03:12:09.512+02:00Маємо те, що маємо. Усе що відбувається - на кращеПерсональний блоґ за темами від кулінарії до мережевої безпеки. Мультимедіа, програмування та програмне забезпечення, сторінка коханої, відео, фотографія, різноманітне обладнання його модифікація та налаштування.lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.comBlogger589125tag:blogger.com,1999:blog-9137356434889431738.post-85377149053966151352024-03-10T02:17:00.002+02:002024-03-10T02:17:27.969+02:00Feature Engineering | Google Cloud Skills BoostКроки для для здобуття необхідних навичок для спеціальностей з напрямку AI & Data на платформі Google Cloud Skills Boost завдяки можливості надданій Google Ukraine.Курс: Feature EngineeringFeature Engineering
- Mar 9, 2024SummaryWant to know about Veex AI Feature Store? Want to know how you can improve theaccuracy of your ML models? What about how to nd which data columns make the lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-59235436213347539562024-03-07T17:43:00.008+02:002024-03-07T17:55:20.084+02:00Задача для зображень "grey to rgb" у моделі #keras
Ось чому не можна використати
FC
з активатором "ReLU" для цієї задачі:
layers.Dense(3, activation="relu", name="gray_rgb", input_shape=(32,32,1))
FC, relu
Найкраще зробити підготовку dataset:
tx = np.repeat(x, 3, axis=-1)
або
tx = np.tile(x, (1, 1, 3))
Або шар
Lambda
(але я питання по збереження lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-8667947184412849972024-03-06T00:25:00.003+02:002024-03-06T00:25:25.973+02:00TensorFlow on Google Cloud | Google Cloud Skills BoostКроки для для здобуття необхідних навичок для спеціальностей з напрямку AI & Data на платформі Google Cloud Skills Boost завдяки можливості надданій Google Ukraine.Курс: TensorFlow on Google CloudTensorFlow on Google Cloud. Mar 5, 2024SummaryThis course covers designing and building a TensorFlow input data
pipeline, building ML models with TensorFlow and Keras, improving the
accuracy of ML lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-16114575078806749932024-03-01T01:06:00.008+02:002024-03-01T01:09:32.490+02:00Згорткові нейронні мережі (Conv), що таке знайоме :) Ознайомлюючись з лекцію про "Згорткові нейронні мережі" (Conv) в темі "Python Data Sciense" школи GoIT. Думаю що ж таке знайоме.convolutional neural networkЗнаходжу код далекого 2014 року, де у браузері,
в той час Chrome NaCL мав можливість виконувати порогами клієнта на С,
компілювавши на стороні клієнта файл (.pexe), писали код котрий покращував
зображення відео на "льоту" через OpenGL lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-51769327387862429462024-02-26T21:34:00.001+02:002024-02-26T21:34:37.094+02:00Launching into Machine Learning | Google Cloud Skills BoostКроки для для здобуття необхідних навичок для спеціальностей з напрямку AI & Data на платформі Google Cloud Skills Boost завдяки можливості надданій Google Ukraine.Курс: Launching into Machine LearningLaunching into Machine Learning. Feb 26, 2024 Learning Objectives● Describe how to improve data quality● Peorm exploratory data analysis● Build and train AutoML Models using Veex AI● Build lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-35274782471504722692024-02-18T15:18:00.004+02:002024-02-18T15:23:44.368+02:00Introduction to AI and Machine Learning on Google Cloud | Google Cloud Skills BoostКроки для для здобуття необхідних навичок для спеціальностей з напрямку AI & Data на платформі Google Cloud Skills Boost завдяки можливості надданій Google Ukraine.Курс: Introduction to AI and Machine Learning on Google CloudThis course introduces the artificial intelligence (AI) and machine learning (ML) offerings on Google Cloud that support the data-to-AI lifecycle through AI foundations, lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-81111547124523307272024-02-06T16:24:00.006+02:002024-02-06T16:24:46.460+02:00 Початок з kaggle - intro-to-machine-learning Початок з kaggle в intro-to-machine-learningIntro to Machine Learninglexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-63926703007549602702024-01-18T05:15:00.008+02:002024-01-18T05:36:50.512+02:00"CSA - Помічник для збереження файлів з Coursera" - розширення для браузера. Оновлення - version 2.2.0version 2.2.0Адаптовано до зміни сайту Coursera (2024.01)Виправлено роботу автоматичного перекладу субтитрів.До імені файлу з субтитрами та текстами додано код мови.Мова визначається тільки мовою всього порталу, а не вибраною мовою у меню відео.Для зміни мови субтитрів що змінні від мови порталу, вимкніть у налаштуваннях зберігання субтитрів, а виберіть опцію зберігання додаткових субтитрів та lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-12461127068407643902024-01-12T18:04:00.003+02:002024-01-12T18:13:29.832+02:00Нотатка. Django. E-mail. User Certificate. EmailBackend.Для відправлення листів електронною поштою на певних поштових системах потрібно застосовувати свій персональний сертифікат користувача, у парі з закритим ключем.Властивості сертифіката для підключення клієнта Але, пробуючи відправити листа у Django з'ясував що листи не відправляються з помилкою:
SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to getlexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-2822087238621497052023-12-21T21:53:00.011+02:002024-01-09T18:35:02.032+02:00Ось і закінчився модуль навчання з #GoIT #Python #WEB 15. Груповий проєкт на #FastAPI.Ось і закінчився модуль навчання з #GoIT #Python #WEB 15.Сьогодні, 2023.12.21, був захист курсових проєктів. Дякую моїй команді котра складалася з 4-х розробників за нашу спільну роботу за останні два тижні.Ось частина нашого групового проєкту на #FastAPI.YouTube: https://youtu.be/WCTrSa8wCJQDeploy link: https://pixels-project-goit-gr5-lexxai.koyeb.appGitHub: https://github.com/lexxai/lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-6645801089616201672023-12-04T05:49:00.009+02:002023-12-05T02:55:50.252+02:00Нотатка: Python. Django framework. ORM "GROUP BY". SQLite.Django SQL GROUP BY.
А Ви знали що його не має в ORM у прямому вигляді ?
SELECT x.* FROM logs x WHERE x.username = 'user1' GROUP BY x.host
DBeaver тестування
Є таблиця log доступу користувачів:
CREATE TABLE logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
date DATETIME,
host VARCHAR,
request VARCHAR,
username VARCHAR
);
CREATE INDEX logs_host_IDX ON logs (host);
lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-29378703567138612192023-12-03T12:35:00.004+02:002023-12-03T12:40:06.577+02:00Закінчення курсу Python Web. 14 моїх домашніх завдань.Shcool GoIT. Course: Python Web. Homework.https://github.com/lexxai/goit_python_web_homework
https://github.com/lexxai/goit_python_web_hw_01/tree/dev-lexxai-web-hw01
GoIT, Python WEB, Homework number 01. Based on Team project of Python Core. Abstract. UML Diagram.
#python #docker #web #homework #poetry #pip #abstraction #uml-diagram #venv #pipenv #goit #venv-python
https://github.com/lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-79016048138328506762023-12-03T10:04:00.007+02:002023-12-03T10:39:44.693+02:00Нотатка: патч порту сервера NGINX для додавання модуля JWT AUTH. Платформа FreeBSD.Постала задача як зробити просту автентифікацію за JWT токеном безпосередньо через NGINX сервер.За підпискою NGINX PLUS jwt-auth є у базовому комплекті. У Community verision jwt-auth не має.Знайшов модуль від автора nginx-auth-jwt і вирішив додати до FreeBSD порту пакетів, щоб надалі було зручно собі оновлювати.Результат оформив собі до репозиторію : https://github.com/lexxai/lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-60260357348801662122023-09-26T03:53:00.005+03:002023-12-03T12:28:36.264+02:00Нотатка: Python, logger, модулі та спільні logging Handlers ЗадачаУ Python налаштувати спеціальний logger, з єдиними налаштунками для всіх модулів пакету.Файли проєкту : https://github.com/lexxai/DemoLoggerpackage/logger.py:
import logging
from pathlib import Path
logged_format = "%(asctime)s [%(levelname)s] #%(process)s (%(name)s) %(message)s"
logged_format_date = "%Y-%m-%d %H:%M:%S"
logged_formatter = logging.Formatter(logged_format, datefmt=lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-48330031394393377872023-09-22T11:02:00.001+03:002023-12-03T12:29:15.810+02:00Сертифікат : Google IT Google IT Automationwith Python - Full Course CompletedСертифікат : Google IT Google IT Automationwith Python - Full Course Completed on Sep 20, 2023 Google IT Automation with Python Specialization Google IT Automation Certificate - CredlyGoogle IT Automation
with Python This six-course certificate, developed by Google, is designed to provide
IT professionals with in-demand skills -- including Python, Git, and IT
automation -- that canlexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-28239294303548446842023-09-21T11:51:00.017+03:002023-12-03T12:29:32.055+02:00Сертифікат : Google IT Automation with Python Specialization - Configuration Management and the Cloud - Completed on Sep 20, 2023Ось 5-й курс "Configuration Management and the Cloud" з 6 курсів за напрямком "Google IT Automation with Python Specialization" на платформі Coursera та за підтримки (2022-2023 UA Prometheus) - успішно завершено - Вересень 2023.Google IT Automation with Python Specialization - Configuration Management and the CloudThere are 4 modules in this courseUnlock the potential oflexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-90607050565148140322023-09-11T23:41:00.005+03:002023-12-03T12:30:01.451+02:00Нотатка: concurrent.futures.ProcessPoolExecutor pyinstaller та python. freeze_support()Знайшов проблему використання concurrent.futures.ProcessPoolExecutor з pyinstaller.Програма випадала у такі помилки.concurrent.futures.ProcessPoolExecutor з pyinstallerЗа рішенням: https://stackoverflow.com/questions/28631288/concurrent-futures-works-well-in-command-line-not-when-compiled-with-pyinstalДопомогло використання:
from multiprocessing import freeze_support
def main()
lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-65366599711553471572023-09-08T11:47:00.002+03:002023-09-08T11:55:48.543+03:00Нотатка: pyzbar, pyinstaller, poetry, python - missing libПри використанні бібліотеки pyzbar, її компоненти не додаються до exe файлу створеного за допомогою pyinstaller.Ось розв'язання проблеми. У мене середовище: Python 3.11.5 та poetry.pyinstaller "../some_app/main.py" --clean --name some_app --onefile --version-file "../versionfile.txt" --add-binary "%VIRTUAL_ENV%\Lib\site-packages\pyzbar\*.dll;pyzbar"EXE файл після цього самодостатнім є, lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-13708942977458829772023-09-07T17:44:00.001+03:002023-09-07T17:44:12.208+03:00Сертифікат : Google IT Automation with Python Specialization - Troubleshooting and Debugging Techniques - Completed on Sep 7, 2023Ось 4-й курс "Troubleshooting and Debugging Techniques" з 6 курсів за напрямком "Google IT Automation with Python Specialization" на платформі Coursera та за підтримки (2022-2023 UA Prometheus) - успішно завершено - Вересень 2023.Google IT Automation with Python Specialization - Troubleshooting and Debugging TechniquesThere are 4 modules in this courseIn this course, lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-68457310214353551012023-09-05T01:40:00.004+03:002023-12-03T12:30:43.867+02:00Нотатка: збільшення диску iscsi, TrueNAS, zfs, ubuntuБлочний пристрій сервер Ubuntu - sda = 500G
lsblk
sda 8:0 0 500G 0 disk
└─sda1 8:1 0 500G 0 part
Збільшую том іscsi до 600G (TrueNAS).Новий розмір тому для iscsi targetПерезавантажив іscsi службу (TrueNAS).
Блочний пристрій сервер Ubuntu sda = 600G, розділ 1 500G
lsblk
sda 8:0 0 600G 0 disk
└─sda1 8:1 0 500G 0 part
Збільшую розділ 1 lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-66340241585525975122023-09-02T02:23:00.006+03:002023-09-02T21:06:26.165+03:00Сертифікат : Google IT Automation with Python Specialization - Automating Real-World Tasks with Python - Completed on Sep 1, 2023Ось 6-й курс (бонусний) "Automating Real-World Tasks with Python" за напрямком "Google IT Automation with Python Specialization" на платформі Coursera та за підтримки (2022-2023 UA Prometheus) - успішно завершено - Вересень 2023.Google IT Automation with Python Specialization - Automating Real-World Tasks with PythonThere are 5 modules in this courseIn the final course, lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-11692066679162880122023-08-22T14:24:00.004+03:002023-08-22T14:24:46.249+03:00Сертифікат : Google IT Automation with Python Specialization - Introduction to Git and GitHub - Completed on Aug 22, 2023Ось 3-й курс "Introduction to Git and GitHub" за напрямком "Google IT Automation with Python Specialization" на платформі Coursera та за підтримки (2022-2023 UA Prometheus) - успішно завершено - Серпень 2023.Google IT Automation with Python Specialization - Introduction to Git and GitHubAbout this CourseIn this course, you’ll learn how to keep track of the different lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-91667993054992530722023-08-15T11:03:00.002+03:002023-08-15T16:11:12.800+03:00Сертифікат : Google IT Automation with Python Specialization - Using Python to Interact with the Operating System - Completed on Aug 15, 2023Ось 2-й курс "Using Python to Interact with the Operating System" за напрямком "Google IT Automation with Python Specialization" на платформі Coursera та за підтримки (2022-2023 UA Prometheus) - успішно завершено - Серпень 2023.Google IT Automation with Python Specialization - Using Python to Interact with the Operating SystemWHAT YOU WILL LEARNSetup, configure, and use lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-48437750202397120442023-08-14T00:00:00.004+03:002023-08-14T00:04:28.421+03:00Full course : Google Cybersecurity Professional Certificate. Put It to Work: Prepare for Cybersecurity Jobs - Completed on Aug 6, 2023 Ось і 8-й курс "Put It to Work: Prepare for Cybersecurity Jobs" з 8-ми курсів за напрямком
Google Cybersecurity Professional Certificate
на платформі
Coursera та за
підтримки (2022-2023 UA Prometheus) - успішно завершено. За що отримано підсумковий сертифікат за всі 8 курсів.Google Cybersecurity Professional CertificateGoogle Cybersecurity Certificate Issued by Coursera (lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0tag:blogger.com,1999:blog-9137356434889431738.post-15304108066495588472023-08-11T21:03:00.002+03:002023-08-11T21:03:27.263+03:00Ось і закінчилася наша перша частина навчання в #GoIT з курсу #Python #Developer - Python Core 15Ось і закінчилася наша перша частина навчання в #GoIT з курсу #Python #Developer - Python Core 15 (ментор Volodymyr Dunkin).Останнім завданням було виконання командної курсової роботи.В
результаті цього, за неділю роботи, наша команда (11 - "From Zerro to
Herro") з 5-ти розробників - створила у межах проєкту консольний додаток
"Персональний помічник" - Assistant bot. Де мені випала посада "lexxaihttp://www.blogger.com/profile/10007248170133086589noreply@blogger.com0