Форум программистов, компьютерный форум, киберфорум
Фаер
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 3.67. Голосов: 3.
Пишу новую книгу по разработке
Запись от Фаер размещена 03.12.2017 в 20:42
Показов 4645 Комментарии 7

С недавних пор пишу новую книгу по программированию. В отличие от других моих самоучителей, это произведение менее практическое, но более теоретическое. В нём описаны рекомендации по архитектурным изысканиям, техникам и парадигмам программирования, по стандартизации и культуре...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 1.
Готова книга по программированию на Python 2.7\3.4 + Kivy.
Запись от Фаер размещена 23.09.2016 в 18:23
Показов 3309 Комментарии 0

Здорово, товарищи.
Я закончил писать четвёртый на моём счету самоучитель по программированию на Python. Как и было объявлено, книга коснётся такого замечательного GUI-фреймворка, как Kivy. В общем-то, издание получилось совсем небольшим, но оно, помимо описаний приёмов работы...
Миниатюры
Нажмите на изображение для увеличения
Название: Обложка Kivy.png
Просмотров: 142
Размер:	444.2 Кб
ID:	3975   Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 212
Размер:	89.6 Кб
ID:	3976  
Аватар для Фаер
Старый
Рейтинг: 3.67. Голосов: 6.
Пишу книгу по Kivy (Python 2.7, 3.4)
Запись от Фаер размещена 08.06.2016 в 22:33
Показов 5004 Комментарии 1

Сабж очевиден.
Kivy - пакет графических интерфейсов для Python, кроссплатформенный, работающий в том числе на Android. А вот это уже серьёзно!

Следуя оригинальной документации, планирую адекватно описать всю и вся Kivy-содержимого. В данный момент готово двадцать первых...
Миниатюры
Нажмите на изображение для увеличения
Название: Обложка Kivy.png
Просмотров: 112
Размер:	443.4 Кб
ID:	3878  
Аватар для Фаер
Старый
Рейтинг: 4.00. Голосов: 4.
Книга о разработке игр на Python и Panda3D!
Запись от Фаер размещена 20.11.2015 в 18:39
Показов 4379 Комментарии 1

Добрый день, форумчанцы!
Как многие из Вас уже знают, я не так давно взялся писать книгу о разработке игр на Python'е. По этому поводу, собственно, и новости.

Книга моя уже полностью готова. В ней более ста страниц, и она описывает весь процесс разработки полноформатной...
Миниатюры
Нажмите на изображение для увеличения
Название: Обложка Panda3D.png
Просмотров: 159
Размер:	713.2 Кб
ID:	3757   Нажмите на изображение для увеличения
Название: Книга3.png
Просмотров: 158
Размер:	69.0 Кб
ID:	3758   Нажмите на изображение для увеличения
Название: Книга2.png
Просмотров: 188
Размер:	110.4 Кб
ID:	3759  

Аватар для Фаер
Старый
Рейтинг: 3.00. Голосов: 2.
Пишу книгу о разработке игр на Python!
Запись от Фаер размещена 31.03.2015 в 19:13
Показов 2904 Комментарии 0

Я достаточно давно обещал начать третью книгу и, если уж быть совсем честным, я её начал, но потом бросил, потому как она касалась искусственного интеллекта, а эта безбашенная область требует чуть большего опыта, чем у меня есть на данный момент.

Однако ситуация изменилась, и я начал писать книгу о разработке игр на Python 2.7 при помощи движка Panda3D. В данный момент уже есть краткие заметки о том, на какие моменты нужно обращать...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 1.
Python 3. Ассоциирование расширений файлов со своей программой.
Запись от Фаер размещена 15.01.2015 в 22:31
Показов 1628 Комментарии 0

Всем здорово!
На досуге занимался редактированием реестра с помощью Python 3 и возжелал кое-какими наработками поделиться. Ну, знаете, не всеми, потому что на этом зарабатываю сессия, времени нет и прочее, в общем, получится, как с компиляцией Python-скриптов: азы дам, а дальше сами догоняйте.

Короче, к делу.

Допустим, данность такова:
Моё приложение представляет собой среду разработки Лунатик...
Аватар для Фаер
Старый
Книга Python For Android отредактирована. Шок! Качай, пока не удалили!
Запись от Фаер размещена 24.11.2014 в 18:56
Показов 4651 Комментарии 0

В общем и целом, я отредактировал свою книгу Python 3 For Android и SL4A, исправил опечатки, подравнял разметку и, самое главное, проверил(и обновил) все описанные там рецепты на более новых версиях ПО: Android 4.4.2, PyDev и так далее. Так же дополнил главу об AIDE и Eclipse, добавив небольшое руководство по редактированию AndroidManifest.xml с целью установки нормального имени приложения, иконки, разрешений и тому подобное.

По традиции, раздаю книгу три дня бесплатно: https://yadi.sk/d/565oqtwucuRgw...
Аватар для Фаер
Старый
Рейтинг: 4.56. Голосов: 9.
Python 3. Компиляция в EXE и MSI.
Запись от Фаер размещена 16.05.2014 в 17:46
Показов 46211 Комментарии 9

Наверняка, у каждого Python-программиста возникало непреодолимое желание, а иногда и реальная потребность, скомпилировать свой .py-файл в исполняемый .exe. Нынче в интернете можно найти множество подробных описаний данной процедуры, однако практически все они списаны слово в слово из не очень компетентного источника, поэтому в скором времени последователь этих методик заходит в тупик(испытано на себе). Я же, имея некоторый опыт в этой области, намереваюсь расписать Вам рабочий рецепт компилирования...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 2.
Python 3 GUI и Левиафан.
Запись от Фаер размещена 07.05.2014 в 17:05
Показов 2445 Комментарии 0

Собственно, сабж. Свою книгу "Python 3 GUI (Pmw)" я докатал до двадцатой страницы и где-то рядом придётся закончить раздел(хоть Заключение есть, он ещё не совсем завершён). Проблема в том, что почти половина виджетов обращается к несуществующим функциям стандартной библиотеки Python. Я бы сказал, что это несовпадение версий интерпретатора и пакета, однако в документации было сказано, что с Python 3 модуль Pmw взаимодействуют дружелюбно и полностью....
Аватар для Фаер
Старый
Рейтинг: 4.20. Голосов: 10.
Левиафан. Четвёртая глава.
Запись от Фаер размещена 26.04.2014 в 18:23
Показов 2730 Комментарии 2

Четвёртая глава книги. (Со всеми предыдущими)
Комментов я от Вас чё-то так и не дождался, но пятёрки, как бэ, намекают, что читатели всё же есть.

Внутри книги есть ссылка на только что созданное ВК-сообщество, на которое я понемногу перекочёвываю. Это, всё-таки, программистский форум.

Про Pmw я тоже пишу, но как-то он задерживается - некоторые виджеты включают в себя внутренние ошибки. Я решил их и вовсе отбросить, так что, помимо Pmw, в книге появится...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 4.
Левиафан. Третья глава.
Запись от Фаер размещена 23.04.2014 в 21:06
Показов 2118 Комментарии 2

Скачать/читать онлайн (Все главы)

Скажите, кстати, если среди Вас кто-нибудь(помимо magirus'а, который своё мнение уже высказал ), кто действительно заинтересован книгой и ждёт продолжения? Я скромно полагаю, что один-два, всё-таки, найдётся.
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 5.
Левиафан. Вторая глава. (И Python 3 GUI тоже)
Запись от Фаер размещена 19.04.2014 в 22:49
Показов 2239 Комментарии 0
Метки python

Собственно, по заголовку ясно, в чём состоит мэссэдж. Не обделите вниманием!

Скачать/читать онлайн. Знакомство с вооружёнными людьми, тёмные наблюдатели и немного о причинах разрухи в городе. Готовьтесь, третья глава уже начата и там будет антиутопия вперемешку с вангованием о Нашем недалёком будущем и влиянием на него прогресса.

Ну и ссылка на начало книги по Python 3 GUI. Там уже есть описание всплывающих подсказок, так что...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 6.
Продолжение Левиафана.
Запись от Фаер размещена 13.04.2014 в 16:13
Показов 3705 Комментарии 2

Сначала маленькая новость о Python 3 GUI: вторая книга уже начата, и первым(может, и единственным в этой книге) будет рассмотрен пакет Pmw. Подписывайтесь на меня в Twitter'е(или на магазин-скрипт.рф, если влом в Twitter'е регистрироваться), потому что в этом блоге записи полностью не удаляются, а плодить множество маленьких постов не очень красиво и не очень удобно.

В то же время, я начал писать вторую книгу, лол. Это продолжение Левиафана(если точнее, первая "книга"...
Аватар для Фаер
Старый
Рейтинг: 4.33. Голосов: 12.
Психическое лит. произведение.
Запись от Фаер размещена 10.04.2014 в 11:28
Показов 4415 Комментарии 11

Каждый день, отвисая по пол часа в метро по пути в, так называемый, университет, я от нечего делать писал короткое литературное произведение. Скажите: нет бы, про Python GUI писать, как обещал, так он всякую ерунду катает. Про Python GUI я начну писать как только закончу проект "Лунатик"(скрытая реклама), а это произойдёт достаточно скоро. Кстати, у меня тут назрела отличная...
Аватар для Фаер
Старый
Рейтинг: 3.00. Голосов: 2.
Закончил справочник по tkinter!
Запись от Фаер размещена 19.11.2013 в 18:39
Показов 10839 Комментарии 16

Как видно из заголовка, я закончил своё второе творение: справочник Python 3 GUI.

В книге присутствует описание практически всех виджетов, проживающих в tkinter, даже таких редких, как Treeview, Notebook, Progressbar и Sizegrip. Описаны, разумеется, и вложенные модули: filedialog, colorchooser, messagebox, simpledialog и так далее. Плюс ко всему, есть описание методов организации...
Миниатюры
Нажмите на изображение для увеличения
Название: Обложка GUI.jpg
Просмотров: 149
Размер:	78.1 Кб
ID:	3476  
Аватар для Фаер
Старый
Ещё часть справочника по tkinter.
Запись от Фаер размещена 01.11.2013 в 22:53
Показов 259 Комментарии 0

В общем, работа над моим самописным самоучителем по tkinter продвигается гораздо быстрее, чем над прошлой книгой. Я уже добрался до пятого десятка. Всё, что уже написано скачать можно здесь. Подписывайтесь в Twitter'е, чтобы не пропустить следующий "релиз".
Аватар для Фаер
Старый
Следующая часть книги.
Запись от Фаер размещена 08.10.2013 в 23:36
Показов 535 Комментарии 0

Книгу я, в общем-то, продолжаю писать и делаю это так быстро, как только могу. Описал уже почти все виджеты tkinter'а и приёмы работы с ними. Скачать полу-книгу можно здесь. Подписывайтесь в Twitter'е, чтобы не пропустить следующую часть.
Аватар для Фаер
Старый
Пишу новую книгу.
Запись от Фаер размещена 18.09.2013 в 22:26
Показов 3024 Комментарии 0

Короче, побродив по интернету, я обнаружил, что толковых справочников по GUI в Python 3 практически не существует. Ну, я и решил поправить это недоразумение. Начал я, разумеется, с tkinter, но планирую пройтись и по PIL, и по Pmw, и по ttk. Вот только на счёт PyQt не уверен. По нему, вроде, имеется литература. В общем, посмотрим. А пока, первые наброски. Подписывайтесь в Twitter'е. Я там чаще пишу инфу о текущем прожекте.
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 7.
Python. ООП. Трансформинг и КП.
Запись от Фаер размещена 31.08.2013 в 13:08
Показов 3855 Комментарии 0

Мы уже немало говорили об объектно-ориентированном программировании. Создание своих собственных классов, наследование, прототипирование - это очень удобно. Но это ещё не всё. Python, будучи объектно-ориентированным языком, делает парадигму ООП более гибкой, чем это может показаться на первый взгляд. Сейчас Мы разберём компонентное программирование - ещё один стиль ООП, который вполне можно реализовать на Python.

Компонентное программирование(КП) предусматривает...
Аватар для Фаер
Старый
Рейтинг: 3.00. Голосов: 2.
Книга Python For Android и SL4A теперь платная.
Запись от Фаер размещена 15.08.2013 в 18:32
Показов 7060 Комментарии 5

Что ж, прошло немало времени, самые злостные читатели уже успели урвать копию книги бесплатно. Но сегодня, к своему удовольствию, я объявляю, что свободная раздача окончена и самоучитель отныне будет платным!

Тем, кто не в курсе: книга Python 3 For Android и SL4A - это первая и единственная книга о программировании ОС Android посредством языка программирования Python на русском языке....
Аватар для Фаер
Старый
Рейтинг: 1.00. Голосов: 1.
Книга о Python For Android закончена!
Запись от Фаер размещена 10.08.2013 в 21:50
Показов 8094 Комментарии 6

Итак, други, я, наконец, закончил свою книгу Python For Android и SL4A.

В самоучителе описано всё, что касается написания приложений под Android на языке программирования Python:

Нажмите на изображение для увеличения
Название: Обложка SL4A.jpg
Просмотров: 113
Размер:	131.6 Кб
ID:	3481

Управляющие RPC-вызовы.
Графические интерфейсы на основе RPC-вызовов, HTML/CSS и...
Аватар для Фаер
Старый
Пятая глава моей книги Python For Android.
Запись от Фаер размещена 23.07.2013 в 18:38
Показов 291 Комментарии 0

Закончил я пятую главу! В ней описано API, позволяющее работать с сенсорами. Подробности на https://twitter.com/Fake6996
Аватар для Фаер
Старый
Завершена четвёртая глава книги Python For Android!
Запись от Фаер размещена 10.07.2013 в 01:09
Показов 395 Комментарии 0

В общем, я закончил четвёртую главу своей книги Python For Android и SL4A. В главе разобраны Bluetooth и Wi-Fi Facade'ы и протокол HTTP. Подробности смотри в Twitter: https://twitter.com/Fake6996
Аватар для Фаер
Старый
Третья глава книги Python For Android завершена!
Запись от Фаер размещена 03.05.2013 в 15:18
Показов 1027 Комментарии 0

В общем, третья глава моей книги по SL4A и Python For Android закончена. Читаем/качаем/смотрим новости здесь.
Аватар для Фаер
Старый
Новости о книге Python For Android.
Запись от Фаер размещена 27.04.2013 в 17:28
Показов 1079 Комментарии 0

Итак, други, новостей у меня несколько.

Во-первых, не нервничаем, работа над книгой не прекращается и прекращаться не собирается(но за беспокойство спасибо, польстили ). Третья глава пока ещё не закончена. По размерам она уже превзошла своих предшественниц, так что...
Аватар для Фаер
Старый
Вторая глава книги. Репост.
Запись от Фаер размещена 15.04.2013 в 15:58
Показов 481 Комментарии 0

Я уже писал, что закончил вторую главу своей книги. Вот только выложить её на форум я не могу - выдаёт ошибку. Админу написал, сказал починят. Пока книга есть только на моём Яндекс Диске. Ссылку на него я уже давал, но только сейчас попробовал скачать сам и увидел, что это проблематично.

Не стесняйтесь нажимать кнопку "Скачать" несколько раз - она какая-то битая и не всегда срабатывает. Кроме...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 1.
Вторая глава книги по Python For Android.
Запись от Фаер размещена 09.04.2013 в 14:47
Показов 342 Комментарии 0

Вот ссылка на книгу: http://yadi.sk/d/Jm4-zVHb3uyAY

Комментарии и сообщения об ошибках пишите на [email protected]
Аватар для Фаер
Старый
Рейтинг: 4.00. Голосов: 4.
QPython.
Запись от Фаер размещена 21.03.2013 в 19:44
Показов 20915 Комментарии 0

Скачал я на досуге приложение под названием QPython. Опробовал, посмотрел внутренности и документацию, теперь рассказываю что к чему.

QPython - программный движок для смартфонов на платформе Android. Позволяет писать и запускать Python скрипты на Вашем мобильном девайсе. Ещё он зачем-то поддерживает чтение программ, записанных в QR-кодах, что, на мой взгляд, является эдаким стразом, который греет душу, но вроде как и не нужен. Ведь файлы .py, свободно передающиеся...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 5.
Python. SQL. Часть Третья.
Запись от Фаер размещена 17.03.2013 в 13:33
Показов 7431 Комментарии 0

В этой записи Мы рассмотрим не только новые операторы SQL, но рассмотрим инструменты модуля sqlite3, помогающие расширить возможности стандартного инвентаря этой СУБД.

Для начала рассмотрим ключевое слово LIMIT. Оно позволяет вернуть первые n записей таблицы. Обратите внимание, SQLite не поддерживает ключевое слово TOP. Его эквивалентом является оператор LIMIT.

Сейчас Нам понадобится база данных, созданная Нами в прошлой...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 3.
Python. SQL. Часть Вторая.
Запись от Фаер размещена 09.03.2013 в 12:57
Показов 6088 Комментарии 0

В этой раз Мы будем больше говорить о синтаксисе SQL, нежели о Python. А что поделаешь, разбирать-то базы данных надо.
Прошлую запись Мы закончили разбором оператора LIKE. Как Вы, наверное, догадались, его можно использовать в связке с логическими операторами OR, AND и NOT.

Для начала давайте сделаем такую БД:

Python
1
2
3
4
import sqlite3
connection=sqlite3.connect('database')
cursor=connection.cursor()
cursor.execute('create table pupils (name char(20),mark
...
Аватар для Фаер
Новые блоги и статьи
Dev-c++5.11 Покорение вершины
russiannick 02.06.2025
С утра преследовала одна мысль - вот бы выучить С++. Сказано-сделано. Окончив смену, скачал в интернете бестселлер Дэвиса Dev-C++ для чайников. Книга оказалась интересной и я скачал среду, на примере. . .
Тестирование Pull Request в Kubernetes с GitHub Actions и GKE
Mr. Docker 02.06.2025
Мы все знаем, что тестирование на локальной машине или в изолированном CI-окружении — это не совсем то же самое, что тестирование в реальном кластере Kubernetes. Контекстно-зависимые ошибки, проблемы. . .
Оптимизация CMake для ускорения сборки
bytestream 02.06.2025
Вы когда-нибудь ловили себя на мысле, что пока ваш проект компилируется, можно успеть сварить кофе, прочитать главу книги или даже сбегать в соседний офис? Если да, то добро пожаловать в клуб. . .
JS String.prototype.localeCo­mpare()
mr_dramm 02.06.2025
скопировано из этой темы чтобы не потерялось. localeCompare без указания локали для сравнения строк под капотом использует Intl. Collator , который работает согласно Unicode Collation Algorithm. . .
Облако проектов
russiannick 01.06.2025
Слава Джа, написал прогу для компиляции. Значит написал компилятор? Обьем кода 300+ строк. Язык-яву. Вводим данные, заполняем поля, тычем радиобаттоны. И по итогу в поле результат получам листинг. . .
Rust и квантовые вычисления: интеграция с Q# и Qiskit
golander 01.06.2025
Мир квантовых вычислений традиционно оставался закрытым клубом для высокоуровневых языков типа Python и специализированных DSL вроде Q#. Однако в последние годы Rust начал тихую революцию в этой. . .
Кэш REDIS и C#
UnmanagedCoder 01.06.2025
Redis (Remote Dictionary Server) - это ультраскоростное хранилище данных в оперативной памяти, работающее по принципу "ключ-значение". Суть проста: данные хранятся не на диске, а прямо в RAM, что. . .
Lenovo IH110CX Rev: 1.0 motherboard manual
Maks 01.06.2025
Размещения без повторений
VistaSV30 31.05.2025
Код возвращает список вариантов размещений A^{k}_{n}=\frac{n!}{(n-k)!} from itertools import permutations def pwr(k, n): # Размещение без повторений (Placement without repetition) if k. . .
Redis и Node.js с TypeScript - решения для высоконагруженных систем
Reangularity 31.05.2025
Redis (Remote Dictionary Server) — сверхбыстрое хранилище данных в памяти, способное обрабатывать операции за микросекунды. И что особенно важно для нас — с удивительно простым API. А теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »