updates available
احم احم .. ازيكم ؟ كل سنة وانتو طيبين (رمضان/عيد/بداية السنة الدراسية) :d
الفترة اللى فاتت كنت مشغول شوية فى اللعب و ال SICP
اهم التحديثات والإضافات :
فى شوية تحديثات ل helloED منها
جزئية تحليل النص: ال SourceCodeViewer وال XMLTreeViewer -معتمدة على
etree- تابعها هنا http://programming-fr34ks.net/smf/python/helloed/
حل موضوع ال tabs بنوافذ جديدة
فى ترمنال ويدجت تم اضافته
الإكمال التلقائى للأقواس وعلامات التنصيص – تم بتكامل BracketCompletionViewHelper من gEdit
اضافة pastebin plugin -حاليا بيدعم Hpaste فقط
وتحسينات ل regex toolkit -تم دمجها فى pida بردو-
بخصوص pida فانا حولت ال File watcher ل gio مع احتمالية استخدام Gamin او inotify بناء على المتوفر وضفت دعم hpaste لرفع الأكواد
حدثت prayertime ورفعتها على pypi لتسهيل التحميل من خلال easy_install
اضفتpytasker لتسهيل التعامل مع meminfo, cpuinfo
عملت شوية تحسينات واصلاحات ل HappyMapper منها ان اختبار ال HTML كان فاشل والكود الناتج من prettify كان بيتجاهل ال attributes
صفحة اللغة العربية على ويكى بايثون
فى شوية مفاجأت على PF هتشوفوها قريب ان شاء الله
تحديثات ل Docathon2
انا عدلت وقت الdocathon لإسبوعين بدل 10 ايام وتم الغاء اضافة Java Gnome بسبب انها هى هى ترجمة GTK# تماما + مش فى مهتمين بخصوصها
الأولوية للتالى
The wxPython tutorial
The Java Swing tutorial
The Cairo graphics tutorial
وترجمة دروس Django -ال 4 اجزاء-
Django | Writing your first Django app, part 1 | Django Documentation
كل واحد حر فى كيفية الترجمة لأن هيكون 1 بس اللى شغال على ترجمة معينة مش اكتر من شخص
حاليا اللى اكد المساعدة
1- طارق ابراهيم Night Coder
2- عبد الرحمن abom
3- Badry Darkoush
العدد صغير وشئ محبط بصراحة لان كنت عايز نخلص اكتر من كدا
تابعو الموضوع
helloED6
ازيكم جميعا؟ يدوب لسه مخلص امتحانات اليوم ادعولىكانت حصلتلى مشكلة مع اخر تعديلات helloED انى كنت مأجل تنزيل التحديثات لبعد الإمتحانت ..بس تقدر تتخيل لايوجد باك اب وجهاز متبهدل وتم انقاذ مايمكن انقاذه :d
على كل حال انا نقلت اخر شئ كنت منزله على bitbucket وبدأت اعيد تظبيط الحاجات تانىفالإصدار الحالى بيوفر التالى
1- توفير ال terminal widget -فورك من GeditTerminal- (فى package مستقلة بيجهزها Ronny لحل موضوع الترمنال بحيث انه يكون متوفر بصورة مستقلة ان شاء الله بعد انهاءها هيتم تكاملها هنا الا اذا تخلصت من كل gedit.* الموجودة فى terminal.py ووفرت بديل ليها)
2- توفير PyConsole Widget -من PIDA-
3- توفير Scribble Widget مثل الموجود ب Geany
4- اضافة اختيار Match Filename لل SidePane FileBrowser لفلترة الملفات حسب الإسم
5-توفير Fullscreen و Unfullscreen عن طريق F11
6- اضافة وتحسين ال WC dialog
7- اضافة وتحسين Go to Line dialog
8- تحسين Find/Replace Dialog
9- اضافة اخر اصدار من gRegexToolkit المعتمدة فى PIDA حاليا
10- لحل موضوع ال Tabs فانا شايف ان الأنسب الفتح فى نافذة جديدة -مقتبسة من IDLE- لأنك كدا كدا مش هتقدر تركز غير على ملف واحد بس..
11- توفير Color Chooser لإضافة كود لون معين عند ال cursor
للتحميل http://bitbucket.org/xmonader/helloed/
بجانب helloED فأنا عملت REPO ل pytextutils خاصة ب reader, inireader, xmlreader, txt2rtf وان شاء الله هيضاف ليها الأدوات تدريجيا
تقدر توصلها http://bitbucket.org/xmonader/pytextutils
وتحسينات اضافية ل gSum
http://bitbucket.org/xmonader/gsum/
واعادة تصميم وكتابة الكود الخاص ب PyQSum
http://sourceforge.net/projects/pyqsum
*مش تنسو تجربو Glashammer
gSum
برنامج gSum مكتوب ب python/gtk بيعتمد على وحدة hashlib لحساب الchecksums ل md5 , sha1, sha224, sha256, sha384, sha512 لملف ما

للتحسين: عرض معلومات عن مدى التقدم على ال progressbar بدلا من الإشارة انه مازال يعمل…
حزمة دبيان:
http://programming-fr34ks.net/pfsoft/gsum_2.0_all.deb
شكرا لكل اللى اختبرو الحزمة ( alaqsory, MySQL, Cipher )
تم عملها بإستخدام debreate
سورس كود: http://bitbucket.org/xmonader/gsum/
تحديثات لكتاب البايثون
بعد بعض التفكير قررت اضافة التالى للكتاب
1-SWIG
2-ctypes -FFL- (done)
3-pyinotify (done)
4-functional python -functools, itertools- (done)
5-SQLAlchemy
6-Regex
وتم اضافة اجزاء للتوضيحات مع بعض الأجزاء الغامضة
اضافة جزئية عن ال generators, iterators
وجزئية لإيضاح الفرق بين str, repr
حمل ملفات ال odt, pdf من هنا
http://programming-fr34ks.net/strikytutorials/drafts/pfpybook2/
مطلوب:
مصمم
واى حد يحب يكمل الأجزاء الناقصة ياريت يكتبها ويبعتهالى اراجعها
