Посібник по Django для початківців – Частина 4
До цього часу класи у нас були реалізовані тільки як функції Python. Представлення на основі класу надають більш гнучкий спосіб розширення й повторного використання представлень. ...
self.assertEquals('form-control is-invalid', input_class(form['name']))
Ми створили клас форми, який буде використовуватися в тестах, після чого додали тести, що охоплюють можливі сценарії в двох тегах шаблону.
python ...
test_signup_url_resolves_signup_view(self):
view = resolve('/signup/')
self.assertEquals(view.func, signup)
Тестування коду статусу (200 = успіх), і якщо URL /signup/ повертає правильну функцію представлення.
python
5 сучасних альтернатив старих інструментів командного рядка Linux
Для Fedora tldr був написаний на Python. Ви можете встановити його за допомогою менеджера dnf. Зазвичай для роботи інструменту необхідний доступ до інтернету. ...
Але клієнт Python в Fedora дозволяє завантажувати й кешувати ці сторінки для автономного доступу.
4. jq vs sed / grep
jq - це JSON-процесор для командного рядка.
10 ознак того, що ви гарний веб-розробник
Для PHP — Packagist, для Node — NPM, для Ruby — Gems, Python — PyPi та інші. 4. Ви пишете тести Не можна довіряти своєму коду. Якийсь баг там гарантовано буде, не дивлячись на те, що все працює.
14 січня 2020 · 0 · 16 · CodeguidaМайбутнє веб-розробки з WebAssembly
Вже існує список реалізацій, скомпільований для WASM, який підтримує більш ніж 20 різних мов програмування, серед яких найбільш популярні: Rust C/C++ C#/.Net Java Python Elixir Go Таке
10 липня 2018 · 0 · 12 · CodeguidaЩо нового в Node.js 6.0
(Щось схоже на магічні методи в Python - прим. пер.) В цьому прикладі число 37 буде повертатися, якщо потрібної властивості немає в об'єкті.
08 квітня 2020 · 0 · 1 · CodeguidaЯк я повернувся і відразу пішов від JavaScript
Спільнота Python 3 як раз для тебе. Чому? — Ніколи не чув про Python 3?
27 травня 2021 · 0 · 45 · Codeguida20 інструментів Android-розробника, про які ви могли не знати
Інструмент написаний на Python і використовує ImageMagick. Налаштувати рамки (фони) можна, наприклад, за допомогою Facebook Design. ...
Сценарії сумісні з Python версій 2 і 3. Цей репозиторій досить популярний і стане в пригоді, якщо потрібно запускати багато емуляторів на віддалених машинах.
Знайомство з Cocos2d-x
Тут доведеться зробити дві речі: встановити необхідні програми: g++ та все інше, що треба для написання програм на C++, також Python та CMake.
23 березня 2020 · 0 · 137 · CodeguidaКонсольні утиліти Linux, які зможуть полегшити вам життя
Однак, на цей раз утиліта написана на Python, що робить її повільнішою, але водночас до біса гнучкою та зручною.
15 липня 2020 · 3 · 736 · 1 · AlexРеліз Debian 9 «Stretch»
GnuPG 2.1 Golang 1.7 KDE Frameworks 5.28, KDE Plasma 5.8, KDE Applications 16.08 та PIM-компоненти 16.04 LibreOffice 5.2 Linux 4.9 MariaDB 10.1 MATE 1.16 OpenJDK 8 Perl 5.24 PHP 7.0 PostgreSQL 9.6 Python
18 червня 2017 · 0 · 1 · CodeguidaКоротко про Django Channels
Ми зробили всі необхідні приготування і тепер можемо запустити наш додаток командою python manage.py runserver.
18 січня 2020 · 0 · 28 · Codeguida7 дивних особливостей Go
Для ясності розповім про себе: у мене близько 20 років досвіду роботи, я працював з C, C ++, Java, Scala, Python, R (якщо дивитися на R як на мову).
19 жовтня 2020 · 2 · 227 · AlexHalf-Life в Linux на базі рушія Xash3D/FWGS
Якщо планується запуск власного майстер сервера, наразі існує два рішення з відкритим кодом: pymaster - неофіційна редакція закинутого майстер сервера на python xash3d-master - після релізу редакції pymaster
07 березня 2024 · 0 · 183 · p.s.Мої перші враження від Rust
З іншого боку, нагадує JS, який особисто мені чомусь ніколи не подобався (як і Python). ...
З іншого боку, можна поставити Conan, але мені просто не захотілось в тому розбиратись, оскільки ця система вимагає використання Python, що якось трохи дисонує в плані подальших перспектив такого симбіозу
Як досліднику вдалось зламати Apple, Microsoft, Tesla й інші компанії
«Думаю, саме тому в нас у PyPi немає проєктів такого роду», — сказав Дастін Інґрем (Dustin Ingram), Директор Python Software Foundation та Google Developer Advocate.
15 лютого 2021 · 0 · 6 · CodeguidaНейронна мережа на JavaScript за 7 хвилин
Маємо такі вхідні та вихідні дані: Вхід Вихід 0 0 0 0 1 1 1 0 1 1 1 0 Будемо використовувати Node.js та бібліотеку math.js — щось подібне до Numpy у Python.
26 червня 2018 · 0 · 177 · Codeguida3 речі, які роблять Go особливим
Вона отримала велику популярність серед розробників Python. Поза сумнівом, така популярність пов'язана з підтримкою Google.
05 вересня 2017 · 0 · 4 · CodeguidaПришвидшуємо ваш сайт з Memcached
Наш приклад використовував PHP і MySQL, оскільки ці технології широко використовуються, але цей принцип є універсальним і працює точно так само з багатьма іншими технологіями: C/C++, Java, Python, Ruby
07 серпня 2021 · 2 · 18 · CodeguidaМої перші враження від C++
Звісно, в процесі довелось працювати і з суміжними мовами та їх технологіями (HTML, CSS, JS), так і альтернативи back-end, такі як Python. ...
Оскільки C++ не використовує рантайм, як PHP, Python чи Go - написати програму без прямого звернення до пам'яті ви просто не зможете, а отже - доведеться трохи розібратись з тим, як для кожного з типів
Створення 3D логотипу за допомогою three.js
На щастя є three.js FAQ з чудовим гідом як запустити three.js локально використовуючи Python, Ruby або просто змінюючи налаштування браузера.
28 вересня 2020 · 0 · 58 · CodeguidaРозпочнімо з Rails 1: Поради щодо вибору середовища для розробки під Ruby/RoR
Написаний на python для GNOME, але, думаю, і в інших оболонках буде працювати добре. Командна оболонка (shell) На мою думку, найкраще обрати ZSH. Деталі можна почитати вище.
24 липня 2021 · 0 · 19 · Codeguida2018: Ruby або PHP?
Таким чином, багато розробників віддали перевагу Ruby чи Python.
30 липня 2018 · 0 · 30 · 1 · CodeguidaРозпізнавання об'єктів в режимі реального часу на iOS з допомогою YOLOv3
Спочатку клонуємо репозиторій, переходимо в папку репо і запускаємо команду:
python convert.py yolov3.cfg yolov3.weights yolo.h5
де yolov3.cfg і yolov3.weights викачані файли Darknet. ...
Для того, що б перетворити модель в CoreML потрібно запустити скрипт на python (попередньо потрібно встановити бібліотеку coremltools для пітона):
import coremltools
coreml_model = coremltools.converters.keras.convert
Оптимізація: Налаштування веб-сервера Nginx для поліпшення показників RPS в HTTP API
План дій: необхідно запустити HTTP API (написаний на Python з використанням flask), проксювати за допомогою Nginx; потрібна висока пропускна здатність.
03 жовтня 2020 · 0 · 384 · Alex