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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сейчас Нам понадобится база данных, созданная Нами в прошлой...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 3.
Python. SQL. Часть Вторая.
Запись от Фаер размещена 09.03.2013 в 12:57
Показов 6094 Комментарии 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
...
Аватар для Фаер
Новые блоги и статьи
Работа с ccache/sccache в рамках C++
Loafer 11.06.2025
Утилиты ccache и sccache занимаются тем, что кешируют промежуточные результаты компиляции, таким образом ускоряя последующие компиляции проекта. Это означает, что если проект будет компилироваться. . .
Настройка MTProxy
Loafer 11.06.2025
Дополнительная информация к инструкции по настройке MTProxy: Перед сборкой проекта необходимо добавить флаг -fcommon в конец переменной CFLAGS в Makefile. Через crontab -e добавить задачу: 0 3. . .
Изучаем Docker: что это, как использовать и как это работает
Mr. Docker 10.06.2025
Суть Docker проста - это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнер, если говорить образно, это запечатанная коробка, в которой находится ваше приложение вместе. . .
Тип Record в C#
stackOverflow 10.06.2025
Многие годы я разрабатывал приложения на C#, используя классы для всего подряд - и мне это казалось естественным. Но со временем, особенно в крупных проектах, я стал замечать, что простые классы. . .
Разработка плагина для Minecraft
Javaican 09.06.2025
За годы существования Minecraft сформировалась сложная экосистема серверов. Оригинальный (ванильный) сервер не поддерживает плагины, поэтому сообщество разработало множество альтернатив. CraftBukkit. . .
Dapper - лучший среди микроORM под C#
UnmanagedCoder 09.06.2025
Знаете, в мире ORM-инструментов для . NET существует негласная иерархия. На вершине массивных фреймворков возвышается Entity Framework - неповоротливый, но всемогущий. А в категории легковесных. . .
Сравнение GCC 14 и Clang 18 компиляторов C для HPC
bytestream 08.06.2025
В высокопроизводительных вычислениях (HPC) выбор компилятора - это ход, способный радикально изменить производительность всей системы. Работая последние 15 лет с критическими HPC-системами, я видел. . .
Всё о конфигурации ASP.NET Core
stackOverflow 08.06.2025
Старый добрый web. config, похоже, отправился на пенсию вместе с классическим ASP. NET. За годы работы с различными проектами я убедился, что хорошо организованная конфигурация – это половина успеха. . .
dev-c++5.11 Продолжаю движение.
russiannick 08.06.2025
Казалось, день прошел впустую. Просмотрел кучу видео и только потом заметил заголовок - уроки си. Искусители сбивали новичка с пути с++. Так легко ошибиться когда вокруг столько яп содержащих в. . .
Квантовые алгоритмы и обработка строк в Q#
EggHead 07.06.2025
Квантовые вычисления перевернули наше представление о том, как работать с данными, а Q# стал одним из ключевых языков для разработки квантовых алгоритмов. В традиционых системах мы оперируем битами —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »