На Prometheus з’явився новий гарвардський курс про розробку

На перші чотири курси вже відкрита реєстрація, зокрема можна записатися на «Вебпрограмування з Python та JavaScript CS50».

30 червня 2021 ·
0
· 6 · Codeguida

Використання Redis в якості засобу для зберігання сесій і кешу в Django

Прив'язки Python для Redis Якщо ви плануєте використовувати Redis з python-додатком, наприклад Django, вам необхідно встановити модуль прив'язки інтерфейсу Python-Redis.

18 березня 2020 ·
0
· 109 · Codeguida

Xiaomi захищатиме Linux від патентних тролів

До переліку патентів OIN належать файлова система exFAT, проєкт Android Open Source, Git, nginx, PHP, Python, Ruby, Go, GNOME, LibreOffice, MySQL та інші.

01 вересня 2021 ·
0
· 2 · Codeguida

Тім Бернерс-Лі продав код вебу як NFT за 5,4 мільйона доларів

Цифровий SVG-постер з усім кодом, який Тім Бернерс-Лі відтворив з оригінальних файлів за допомогою Python.

01 липня 2021 ·
0
· 1 · Codeguida

Найпопулярніші мови та професії серед розробників

Найбільше програмісти люблять Python і ненавидять PHP. В середньому один з п'ятьох розробників — самоука. Машинне навчання — технологія, яку найбільше хочуть вивчати.

28 лютого 2019 ·
0
· 2 · Codeguida

NVIDIA відкрила код нейромережі, що генерує пейзажі з начерків

Код написаний мовою Python з фреймворком PyTorch. Начерки оформлюються як сегментована мапа, що визначає розташування об'єктів в просторі.

17 квітня 2019 ·
0
· 3 · Codeguida

Які можливості тестування з'явились у Django 4.0

По суті, основний клас обробників тестів Django, DiscoverRunner, тепер за бажанням може використовувати фреймворк для ведення журналу Python. ...
Журналювання обробника тестів У примітках до випуску вказано дві зміни: Новий аргумент logger для DiscoverRunner дозволяє застосувати logger у Python для журналювання. ...
Щоб дозволити повторити невдалий порядок тестів, ми використовуємо псевдовипадковість на основі Python-модуля random. Ізолювання тестів розглянуто у книзі «Speed Up Your Django Tests».

13 жовтня 2021 ·
1
· 10 · Codeguida

Вийшов Ubuntu 20.10: що нового

Оновлений набір інструментів: glibc 2.32, OpenJDK 11, rustc 1.41, GCC 10, LLVM 11, Python 3.8.6, ruby 2.7.0, php 7.4.9, perl 5.30, golang 1.13.

23 жовтня 2020 ·
0
· 8 · Codeguida

Декоратори в JavaScript

Також у нас є стаття про декоратори в Python, з цікавими прикладами ;)

05 червня 2017 ·
0
· 57 · Codeguida

WikiLeaks опублікували інформацію про SSH-імплантати ЦРУ

Додатково постачається Python-скрипт для налаштування роботи та визначення правил перенаправлення трафіку.

10 липня 2017 ·
0
· 5 · Codeguida

Як об’єднати Amazon S3 із Django

Замість цього використовуйте змінні середовища або пітонівську бібліотеку Python Decouple. Керівництво з Python Decouple (англ.) можна знайти тут. ...
побачите три розділи, що розкривають: Роботу виключно зі статикою Роботу зі статикою та медіа Змішування публічних та приватних ресурсів Залежності (dependencies) Вам знадобляться дві бібліотеки Python ...
lt;/footer> </body> </html> Навіть не дивлячись на використання нами локальної машини, ми мусимо запустити команду collectstatic, бо наш код посилатиметься на віддалене розташування: python

20 вересня 2017 ·
0
· 45 · Codeguida

Вийшло перше дослідження .NET Foundation про екосистему .NET

Мову C# використовують 95% респондентів, далі йдуть JavaScript — 55%, TypeScript — 45% і Python — 16%.

11 травня 2021 ·
0
· 7 · Codeguida

Як триває розробка Asahi Linux: проєкту для запуску Linux на Apple M1

Керувати гіпервізором можна через код Python, що запускається на окремій машині. Гіпервізор m1n1 базується на проєкті mini, який Гектор Мартін раніше створив для Nintendo Wii.

20 серпня 2021 ·
0
· 5 · Codeguida

Sony виклала у вільний доступ свої напрацювання в області нейронних мереж

Для кінцевих додатків пропонується програмний інтерфейс для мови Python, що відрізняється простотою використання та високою гнучкістю.

29 червня 2017 ·
0
· 7 · Codeguida

LINQ. Огляд

В той час вже існували Python 2.4 та JavaScript 1.6, які мали потужні вбудовані засоби роботи з колекціями, такі як filter, map і reduce. ...
До імперативних мов програмування відносяться: C# Python JavaScript Go Всі ці мови базуються на змінних, операторах присвоєння і підпрограмах. ...
З моменту випуску він став невід'ємною частиною .NET фреймворку і як бібліотека для роботи з даними не поступається, а багато в чому і перевершує, вбудовані засоби інших мов, таких як Java, Python, Go

01 серпня 2020 ·
2
· 934 · Oleksandr Martyniuk

Автоматизоване тестування UI: стисло про головне

Плюси: Підтримує всі популярні мови (Java, C#, C, JavaScript, Ruby, Python, PHP); Open source; Багатоплатформний; Велике ком'юніті. ...
Цей інструмент базується на Python, для повноцінного тестування UI він може бути розширений за допомогою додаткових бібліотек, які використовують інші мови програмування. ...
Плюси: Запис UI скриптів для розповсюджених браузерів; Групування тестів; Підтримує різні мови програмування: Java, Python, Ruby та інші; Працює на багатьох платформах (Windows, Linux, IOS); Підтримує

29 квітня 2021 ·
0
· 72 · 1 · Codeguida

Посібник по Django для початківців – Частина 3

Таким чином, для сторінки дошки «Python» заголовок буде «Python - Django Boards», для дошки «Random» назва буде «Random - Django Boards». ...
Протестуйте його: python manage.py test Creating test database for alias 'default'... ...
Запустімо тести: python manage.py test Creating test database for alias 'default'...

15 листопада 2017 ·
0
· 261 · Codeguida

Локальна веб-розробка vs Vagrant vs Docker: що підійде вам?

FROM ubuntu:xenial RUN apt-get update && apt-get install -y \\ python-pip ADD . ...
На щастя, у Python є схожий інструмент, під назвою Honcho. Ті самі переваги, але Ruby не потрібен. ...
Якщо ви працюєте у невеликій команді з різними спеціалістами (наприклад, бекенд-розробники на Python, фронтенд розробники на JavaScript), кожен може запустити систему через honcho.

05 лютого 2019 ·
0
· 43 · Codeguida

Чого чекати від наступного Ubuntu

Серед інших змін: автоматично діятиме Python 3.9; підтримка ядра Linux 5.11 (або новішої версії); автоматична підтримка Wayland; оновлення застосунків; нові шпалери з бегемотом і базова темна тема; покращена

28 січня 2021 ·
0
· 2 · Codeguida

12 відомих сайтів на Django

Django - високорівневий відкритий Python веб-фреймворк для розробки динамічних веб-сайтів. Якщо ви шукаєте, інструмент, щоб створити Landing Page - Django точно не для вас.

12 травня 2021 ·
0
· 531 · Codeguida

Використання % і .format() в найкращий спосіб

Python має приголомшливий набір інструментів для форматування рядків, але документація до них є надто теоретичною і технічною. ...
Всі приклади працюють з Python 2.7, 3.2, 3.3, та 3.4, якщо не вказано інше, без будь-яких інших додаткових бібліотек. Основи: Просте форматування по індексу, є, напевне, найбільш поширеним.

17 жовтня 2020 ·
0
· 321 · Codeguida

Базовий та повнотекстовий пошук із Django та Postgres

migrate $ docker-compose exec web python manage.py createsuperuser Тоді перейдіть до http://127.0.0.1:8011/quotes/, щоб переконатися, чи застосунок працює як слід. ...
250) quote = models.TextField(max_length=1000) def __str__(self): return self.quote Запустіть цю команду керування, щоб додати 10 000 цитат до бази даних: $ docker-compose exec web python ...
З кореневої директорії проєкту створіть образи та запустіть контейнери Docker: $ docker-compose up -d --build Далі виконайте міграції та створіть суперкористувача: $ docker-compose exec web python manage.py

09 липня 2021 ·
1
· 176 · 2 · Codeguida

Асинхронне виконання коду з Django та Celery

Celery Tasks Celery використовує завдання, які записуються, як звичайні Python функції. ...
Далі необхідно активувати віртуальне середовище, встановити залежності (requirements.txt), і створити базу даних(python manage.py migrate). ...
" В проекті використовується: Python 3.4, Django 1.8.2, Celery 3.1.18 та Redis 3.0.2 Огляд Для зручності, весь код проекту викладений на github, тож в статті будуть посилання на той код, який необхідно

14 серпня 2021 ·
1
· 233 · Codeguida

Що вам слід вивчити в 2017-му

Python теж має свою пару фулстек та мінімального фреймворків. І ім'я цій парі Django та Flask. ...
Також в грудні було випущено Python 3.6. Він міцно закріпився як мова програмування для розробників та вчених.

24 травня 2020 ·
0
· 10 · Codeguida