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

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

Здорово, товарищи.
Я закончил писать четвёртый на моём счету самоучитель по программированию на Python. Как и было объявлено, книга коснётся такого замечательного GUI-фреймворка, как Kivy. В общем-то, издание получилось совсем небольшим, но оно, помимо описаний приёмов работы...
Аватар для Фаер
Старый
Рейтинг: 3.67. Голосов: 6.
Пишу книгу по Kivy (Python 2.7, 3.4)
Запись от Фаер размещена 08.06.2016 в 22:33
Показов 5285 Комментарии 1

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

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

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

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

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

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

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

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

Допустим, данность такова:
Моё приложение представляет собой среду разработки Лунатик...
Аватар для Фаер
Старый
Книга Python For Android отредактирована. Шок! Качай, пока не удалили!
Запись от Фаер размещена 24.11.2014 в 18:56
Показов 4948 Комментарии 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
Показов 46995 Комментарии 9

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сейчас Нам понадобится база данных, созданная Нами в прошлой...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 3.
Python. SQL. Часть Вторая.
Запись от Фаер размещена 09.03.2013 в 12:57
Показов 6197 Комментарии 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
...
Аватар для Фаер
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru