І так!
Хотів би розповісти невеличке відкриття для мене
А саме: https://codecanyon.net
Це сайт для того, щоб ти міг за невелику ціну купити код з цілою системою!
Ось наприклад, один з моїх замовників, захотів, щоб я йому створив сайт, але спочатку він його придбав на цьому сайті (а саме iBooking) і єдине, що мені треба зробити - підлаштувати трішки код до того, що він хоче!
А не все робити з самого початку))
Так, що - рекомендую, якщо хочеш трішки зекономити часу та грошей 😉
P.S. фото, до речі, що реально був отриманий повноційний сайт та код до нього
#python #web
Хотів би розповісти невеличке відкриття для мене
А саме: https://codecanyon.net
Це сайт для того, щоб ти міг за невелику ціну купити код з цілою системою!
Ось наприклад, один з моїх замовників, захотів, щоб я йому створив сайт, але спочатку він його придбав на цьому сайті (а саме iBooking) і єдине, що мені треба зробити - підлаштувати трішки код до того, що він хоче!
А не все робити з самого початку))
Так, що - рекомендую, якщо хочеш трішки зекономити часу та грошей 😉
P.S. фото, до речі, що реально був отриманий повноційний сайт та код до нього
#python #web
👏7
І так!
Намагався завантажити бібліотеку Tensorflow (Python)…
Не виходило… писало, ось таку помилку (фото)
Але після де-якого часу Гугління знайшов ось такий варіант, який спрацював))
python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
Джерело: https://stackoverflow.com/questions/38896424/tensorflow-not-found-using-pip
#python #advance #problem
Намагався завантажити бібліотеку Tensorflow (Python)…
Не виходило… писало, ось таку помилку (фото)
Але після де-якого часу Гугління знайшов ось такий варіант, який спрацював))
python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
Джерело: https://stackoverflow.com/questions/38896424/tensorflow-not-found-using-pip
#python #advance #problem
👍5🤔2
А ще, якщо у тебе буде така проблема у штучному інтелекті (перше фото) - використовуйте для значення x ось цей метод: tf.expand_dims(variable_name, axis=-1) 😁
Результат: (друге фото)
Але прочитайте спочатку що воно зробить 😉
Для того, щоб потім не здивуватися)
Джерело: https://github.com/keras-team/keras/issues/15521
#python #advance #problem
Результат: (друге фото)
Але прочитайте спочатку що воно зробить 😉
Для того, щоб потім не здивуватися)
Джерело: https://github.com/keras-team/keras/issues/15521
#python #advance #problem
🤯5
До речі!
Хто хотів би почати вивчення, як створювати штучний інтелект - рекомендую ось це відео 😉
https://youtu.be/8Ds1TD-uUds
#python #advance #ai #video
Хто хотів би почати вивчення, як створювати штучний інтелект - рекомендую ось це відео 😉
https://youtu.be/8Ds1TD-uUds
#python #advance #ai #video
YouTube
Создаем нейронную сеть на Keras с нуля ➤ Искусственный интеллект на Python.
🔥Скидка 15% на любой пакет подписки ITVDN по промо-коду - 4YOUTUBE
Материалы вебинара - https://itvdn.com/ru/webinars/description/keras?utm_source=yb_webinar_keras
Данный вебинар посвящен созданию нейронной сети на Keras с нуля. Вы узнаете, как можно реализовать…
Материалы вебинара - https://itvdn.com/ru/webinars/description/keras?utm_source=yb_webinar_keras
Данный вебинар посвящен созданию нейронной сети на Keras с нуля. Вы узнаете, как можно реализовать…
👍5
Вітаю!
Якщо комусь потрібен дизайнер)
Можу порекомендувати: @nnastya_jl
Зараз співпрацюю з нею - чудовий дизайнер!
#web #python #basic #advance
Якщо комусь потрібен дизайнер)
Можу порекомендувати: @nnastya_jl
Зараз співпрацюю з нею - чудовий дизайнер!
#web #python #basic #advance
🔥6
Хочу порекомендувати тобі один сервіс, там де ти зможеш навчитися друкувати в сліпу: https://www.ratatype.com
Навіщо це потрібно?
Так як ти, або програміст, або хочеш ним стати - тобі треба буде багато друкувати)
На цьому сервісі ти навчишся друкувати свій код швидше! Ти навіть, зможеш писати код паралельно зі своїм викладачем, що допоможе тобі в навчанні, на роботі - та взагалі зі всім, що повʼязано з компʼютером!
А ще робити менше помилок) особливо, коли плутаєш українську та англійську клавіатуру))
#web #python
Навіщо це потрібно?
Так як ти, або програміст, або хочеш ним стати - тобі треба буде багато друкувати)
На цьому сервісі ти навчишся друкувати свій код швидше! Ти навіть, зможеш писати код паралельно зі своїм викладачем, що допоможе тобі в навчанні, на роботі - та взагалі зі всім, що повʼязано з компʼютером!
А ще робити менше помилок) особливо, коли плутаєш українську та англійську клавіатуру))
#web #python
Ratatype
Ratatype — Online Touch Typing Tutor and Typing Practice
Learn how to type faster 🎯. Take typing lessons on touch typing tutor Ratatype 💻, practice your keyboarding skills online, take a keyboarding speed test, and get a typing speed certificate.
🔥6👍3
Вітаю! 😃
Контекстний менеджер - це можливість в Python, яка дозволяє автоматично відкривати будь-який файл та редагувати його, й автоматично закривати цей файл
Контекстний менеджер в Python реалізується за допомогою ключових слів with і as
Приклад використання контекстного менеджера в Python:
with open('example.txt', 'r') as f:
f.write(ʼHello world!ʼ)
data = f.read()
print(data)
У цьому прикладі with open('example.txt', 'r') as f: створює контекст, у якому файл 'example.txt' відкривається та спочатку туди ми вписуємо текст, а потім створюємо зміну, у якій читаємо файл та виводимо його у термінал
Після виконання коду контекстний менеджер автоматично закриває файл
Ось так ось 😌
Сподіваюсь, тобі тепер стало зрозуміліше, як це працює 😉
Якщо ти насолоджуєшся моїми постами, донат допоможе мені віддавати більше часу на створення якісного контенту 🤗
5375411501575463
#python
Контекстний менеджер - це можливість в Python, яка дозволяє автоматично відкривати будь-який файл та редагувати його, й автоматично закривати цей файл
Контекстний менеджер в Python реалізується за допомогою ключових слів with і as
Приклад використання контекстного менеджера в Python:
with open('example.txt', 'r') as f:
f.write(ʼHello world!ʼ)
data = f.read()
print(data)
У цьому прикладі with open('example.txt', 'r') as f: створює контекст, у якому файл 'example.txt' відкривається та спочатку туди ми вписуємо текст, а потім створюємо зміну, у якій читаємо файл та виводимо його у термінал
Після виконання коду контекстний менеджер автоматично закриває файл
Ось так ось 😌
Сподіваюсь, тобі тепер стало зрозуміліше, як це працює 😉
Якщо ти насолоджуєшся моїми постами, донат допоможе мені віддавати більше часу на створення якісного контенту 🤗
5375411501575463
#python
⚡7🔥4
Вітаю! 😃
ORM (Object-Relational Mapping) - це підхід до роботи з базами даних, через обʼєктноорієнтовану мову програмування
У фреймворку Django ORM використовується для спрощення взаємодії з базою даних
Замість того, щоб писати SQL код, ти можеш писати звичайні Python-функції для взаємодії з базою даних
Django ORM забезпечує можливість виконувати операції з базою даних, такі як додавання, зчитування, оновлення та видалення записів
Наприклад, ти можеш створити таблицю у базі даних, через Django, який створить користувача:
from django.db import models
class User(models.Model):
name = models.CharField(max_length=50)
email = models.EmailField()
age = models.IntegerField()
Якщо хочеш додати нового користувача, ви можете створити новий об'єкт моделі та викликати метод save() для збереження його в базі даних:
user = User(name='John', email='john@example.com', age=25)
user.save()
Щоб зчитати всіх користувачів з бази даних, ти можеш викликати метод all() на моделі:
users = User.objects.all()
Для оновлення запису користувача в базі даних ти можеш змінити відповідний атрибут об'єкта моделі та викликати метод save():
user = User.objects.get(name='John')
user.age = 26
user.save()
Отже, Django ORM дозволяє працювати з базою даних за допомогою об'єктів Python, що спрощує розробку веб-додатків та забезпечує безпеку й ефективність взаємодії з базою даних
Якщо ти насолоджуєшся моїми постами, донат допоможе мені віддавати більше часу на створення якісного контенту 🤗
5375411501575463
#python
ORM (Object-Relational Mapping) - це підхід до роботи з базами даних, через обʼєктноорієнтовану мову програмування
У фреймворку Django ORM використовується для спрощення взаємодії з базою даних
Замість того, щоб писати SQL код, ти можеш писати звичайні Python-функції для взаємодії з базою даних
Django ORM забезпечує можливість виконувати операції з базою даних, такі як додавання, зчитування, оновлення та видалення записів
Наприклад, ти можеш створити таблицю у базі даних, через Django, який створить користувача:
from django.db import models
class User(models.Model):
name = models.CharField(max_length=50)
email = models.EmailField()
age = models.IntegerField()
Якщо хочеш додати нового користувача, ви можете створити новий об'єкт моделі та викликати метод save() для збереження його в базі даних:
user = User(name='John', email='john@example.com', age=25)
user.save()
Щоб зчитати всіх користувачів з бази даних, ти можеш викликати метод all() на моделі:
users = User.objects.all()
Для оновлення запису користувача в базі даних ти можеш змінити відповідний атрибут об'єкта моделі та викликати метод save():
user = User.objects.get(name='John')
user.age = 26
user.save()
Отже, Django ORM дозволяє працювати з базою даних за допомогою об'єктів Python, що спрощує розробку веб-додатків та забезпечує безпеку й ефективність взаємодії з базою даних
Якщо ти насолоджуєшся моїми постами, донат допоможе мені віддавати більше часу на створення якісного контенту 🤗
5375411501575463
#python
🔥7🤩2
Висновок 😌
У цій статті ми розглянули різницю між асинхронністю, багатопоточністю та багатопроцесорністю на Python
Асинхронність дозволяє програмі виконувати багато різних операцій одночасно та зменшує накладні витрати на створення нових потоків або процесів
Багатопоточність дозволяє програмі виконувати декілька задач паралельно в межах одного процесу
Багатопроцесорність дозволяє програмі виконувати декілька задач паралельно в межах декількох процесів
Кожен з цих методів має свої переваги та недоліки, тому вибір підходу залежить від конкретної задачі та того, як будуть використовуватися ресурси!
Якщо ти хочеш виконувати багато запитів до зовнішніх сервісів (даних), або до баз даних, асинхронність може бути найбільш оптимальним варіантом)
А якщо ж ти працюєш з обчислювально важкими задачами, такими як наукові розрахунки або обробка великих обсягів даних, то багатопроцесорність може бути кращим варіантом 😉
Багатопоточність може бути корисною у випадках, коли необхідно обробити багато коротких задач, які зазвичай не звʼязані між собою
Як бачиш, при розробці програм на Python важливо знати різницю між цими підходами та їх можливості, щоб вибрати оптимальний підхід для вирішення конкретної задачі)
Але я тобі спробував пояснити як можна простіше це 😌
Якщо будуть якісь питання додаткові - можеш написати мені особисто 😉 (@alex_demko_work)
Якщо ти насолоджуєшся моїми постами, донат допоможе мені віддавати більше часу на створення якісного контенту 🤗
5375411501575463
#python
У цій статті ми розглянули різницю між асинхронністю, багатопоточністю та багатопроцесорністю на Python
Асинхронність дозволяє програмі виконувати багато різних операцій одночасно та зменшує накладні витрати на створення нових потоків або процесів
Багатопоточність дозволяє програмі виконувати декілька задач паралельно в межах одного процесу
Багатопроцесорність дозволяє програмі виконувати декілька задач паралельно в межах декількох процесів
Кожен з цих методів має свої переваги та недоліки, тому вибір підходу залежить від конкретної задачі та того, як будуть використовуватися ресурси!
Якщо ти хочеш виконувати багато запитів до зовнішніх сервісів (даних), або до баз даних, асинхронність може бути найбільш оптимальним варіантом)
А якщо ж ти працюєш з обчислювально важкими задачами, такими як наукові розрахунки або обробка великих обсягів даних, то багатопроцесорність може бути кращим варіантом 😉
Багатопоточність може бути корисною у випадках, коли необхідно обробити багато коротких задач, які зазвичай не звʼязані між собою
Як бачиш, при розробці програм на Python важливо знати різницю між цими підходами та їх можливості, щоб вибрати оптимальний підхід для вирішення конкретної задачі)
Але я тобі спробував пояснити як можна простіше це 😌
Якщо будуть якісь питання додаткові - можеш написати мені особисто 😉 (@alex_demko_work)
Якщо ти насолоджуєшся моїми постами, донат допоможе мені віддавати більше часу на створення якісного контенту 🤗
5375411501575463
#python
🔥6💯2