
越學粵有癮
文章平均质量分 59
Zagfai
名zagfai, 男, 90,
佛山, 计科, C/C , erlang, python, Android, Thinkpad,
自学
展开
-
Pycon 2019 @Shenzhen
上一篇文章時間沒錯,2016年10月,一路向南。在金山的最後一篇博文,恰好也是向南回歸廣東的創業創意開始見起色的時間。然後就係回歸廣東,創業3年。準確離職時間是17年吧,都已經覺得猴年馬月了,近期時間過得好像特別快,而回看離職那時,又覺得特別漫長,或許最近有點閒吧,閒得報了個PyCon的主題,演講了一篇《從Python開始錢賺錢》。其實內容不是特別深奧,我也是特意簡單概括簡明扼要地講解了一下,...原创 2019-11-01 23:19:21 · 400 阅读 · 0 评论 -
周記暨MySQLdb模塊奇葩問題一則
MySQLdb默認會開啓事務,亦即,如果在connect之後沒有autocommit的話,其他線程插入新數據後,該連接是select不了的,長連接哥哥瞬間內心崩潰了。有兩種做法,一種係設置db.autocommit(True),還可以在每一次使用該長連接前commit一下。 besides,有個諗法,想做一個snippet python嘅網站... 當然,內容爲王。 今個星期用咗唔少其原创 2013-09-14 18:11:57 · 774 阅读 · 0 评论 -
EC2 ubuntu 12.04 nginx uwsgi mysql
sudo passwdsuapt-get updateapt-get upgradeapt-get install python-dev bulid-...... mysql-server ... .. nginx .. uwsgi ..# install pip ..!# rcsudo vim /etc/rc.local>>>>> add >>>sudo uwsgi -i /et原创 2013-04-25 14:35:57 · 969 阅读 · 0 评论 -
Python 命令行非阻塞输入
很久很久以前,系windows平台下,用C语言写过一款贪食蛇游戏,cmd界面,用kbhit()函数实现非阻塞输入。系windows平台下用python依然可以调用msvcrt.khbit实现非阻塞监听。但系喺linux下面就冇呢支歌仔唱。 随手google咗一下,基本上都用select实现非阻塞监听,但问题是,监听的是用select之后是不能像getchar()那样,即时收到单个字符的输原创 2013-09-25 14:27:53 · 4585 阅读 · 0 评论 -
crontab每x分钟执行详情
春节假期后又病好几日,每逢佳节倍伤身...。冇乜心情做嘢,搞下啲小测试放松下心情。 网上关于crontab嘅详解多不胜数,但系对 */x 呢种格式嘅执行详情就未见有提及的,都系话“每隔x分钟执行一次”,到底几时开始执行呢?下面系我做一个小测试嘅结果。*/7 * * * * cd ~/Desktop && python a.py2014-02-12 12:27:01 [原创 2014-02-12 14:55:48 · 4146 阅读 · 0 评论 -
python 多进程通信模块
多进程通信方法好多,不一而数。刚才试python封装好嘅多进程通信模块 multiprocessing.connection。简单测试咗一下,效率还可以,应该系对socket封装,效率可以达到4krps,可以满足好多方面嘅需求啦。附代码如下:client#!/usr/bin/python# -*- coding: utf-8 -*-""" download - slave""原创 2014-02-17 21:15:08 · 1485 阅读 · 0 评论 -
CentOS6 安装 Python2.7
安装咗好多次,安都安到烦,记一记安装过程,下次冇咁烦。sudo yum -y install python-devel openssl openssl-devel gcc sqlite-develwget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgztar -xvjf Python-2.7.6.tar.bz2cd P原创 2013-12-30 13:45:15 · 1093 阅读 · 0 评论 -
Supervisor + Tornado 之吐槽
本来是很忙的,这两个月来学到原创 2014-07-16 15:46:11 · 1222 阅读 · 0 评论 -
协议演变
搬过来广州一个多月了,50号人,这样搬迁,不知道老板是怎样想的,托词是广州容易招到人,也问过我是愿意到广州还是留在珠海,一个月前婆婆还在世,当然选择近一点的广州,现在的话,去哪都一样,跑到深圳,或者是苏杭体验一下生活,也很不错,至于安居乐业,暂难打算。 这段时间是跟着需求改啊改,新增些什么功能,修些什么BUG,隔三差五就部署部署,进度缓下来了,然后又说转golang,这,真要想想。收获也原创 2014-10-08 21:51:12 · 1174 阅读 · 0 评论 -
Hashcash
Hashcash扯蛋一年多没写Blog了,这一年多从备份大师做到WhatsCall,一亿用户,三千万日活,到最近的X万美金的日入,加班加班地做着后台的开发工作。年少轻狂啊,就喜欢敲代码,但是真的别再把爱好当作职业了,所以还是想着留一手不转金融。忙到昨晚才抽空看了下区块链到底是什么东西,因为比特币又被炒起来了,2年多前买着0.1个比特币,买了几个莱特币亏得更厉害,都是小钱,现在去操作估计想着卖空了,应原创 2016-07-01 22:00:18 · 2948 阅读 · 2 评论 -
人工智能周
自從一個月前停手分類算法嘅研究,呢兩個星期又重新開始。其實上一個分類算法做得都唔錯,唔用就算囉。今次個分類效果貌似好唔理想,原因主要係特徵選取嘅問題,鬼咁少特徵,點分類啊。除咗算法研究,今個星期仲用咗下matplotlab嘅3D繪圖,訓練一下對數據分析顯現嘅能力。Besides,維護住前兩個星期寫好嘅項目,數據量好大嘅項目,就兩台機器係度跑,其實如果租用amazon嘅機器,一日就跑完,原创 2013-08-30 22:53:17 · 755 阅读 · 0 评论 -
分享一個python爬蟲,用來檢測網站可用性
talk is cheep, show you my code. 歡迎吐槽。Code1. queue server.#!/usr/bin/python# -*- coding: utf-8 -*-# queue server. import socketfrom base64 import decodestring as b64decodefrom Queue impo原创 2013-06-08 17:13:40 · 1327 阅读 · 0 评论 -
PEP3107 函数注解 Function Annotations
前言由於PEP 3107 函數註解(Function Annotations)相關中文資料極少,本人閒而無事,決定解讀一下PEP3107。此PEP由python3.0開始提出。距離上次修改有3年矣。起因因爲Python2.x無對函數參數與返回值註解之標準,一堆工具和庫爲彌補此問題應運而生。部分利用裝飾器對函數參數與返回值進行限制。PEP3107旨在詳述此問題,減少各原创 2013-06-14 17:53:39 · 1145 阅读 · 0 评论 -
C經典百例 in PYTHON3 .2
憶往昔初學編程之事,解典題百以C,乃悟編程之大概。今以既學之python以解之,弄函數編程之玲瓏。下載源: http://download.youkuaiyun.com/detail/zagfai/4079217此次修改,源python2.x之已成代碼,改之以合python3所用,又添幾種編程法以示比較,如經典之水仙花數。供簡單for , [] 生成, 函數式3種解法.#!/usr/bin/原创 2012-02-21 18:20:16 · 1158 阅读 · 1 评论 -
fling
喺N9上面有一隻遊戲叫做fling...就係拉啲波波撞來撞去.. 撞走剩低1個波就赢. 相鄰波波唔可以互相撞走果斷 dfs 夾硬解題.#!/usr/bin/env python# -*- coding: utf-8 -*-# 8 rows 7 colsfrom copy import deepcopy as dcopybase_board = [ [ Fa原创 2012-05-09 17:36:33 · 681 阅读 · 0 评论 -
種子圖片製作工具
種子圖片經常用作秘密傳送文件,方法係將一個種子文件壓縮後追加於圖片二進制文件結尾,製作成一個可讀作圖片,同時又可解壓出seed嘅文件。以下代碼由python2寫成,已檢驗可運行於Python2.7.1。使用方法係:將圖片與種子路徑以參數形式傳送至py文件,即 提取> t.py tor_a.jpg合併> m.py a.jpg b.torrent#!/u原创 2012-06-06 13:44:38 · 1654 阅读 · 0 评论 -
N9新浪微博自定義表情符號
用咗一段時間N9,發現個表情符號好少,而且都比較舊,想加入啲比較好睇嘅表情符號。 不過好可惜,肥佬咗...原因係新浪微博佢將啲表情名稱寫入程序裡,而在QML文件SinaWeiboEmotion.qml裡面接受來自程序請求,返回一個字符串,搞到我想擴展一下都難... 呢種設計真“不該”。冇辦法,只可以死馬當活馬醫... 將原本有嘅表情替換成自己想要嘅表情... 如此一來只有89個表情原创 2012-07-04 18:55:09 · 5352 阅读 · 0 评论 -
學習鳥web.py 0.37源碼
用罷四天,全職學webpy,對webpy之架構有大觀,部分細微處亦有心得。撰此文以記。首次學習分析一個框架,耗時較多,不過學習過程中,連帶CGI,FastCGI,WSGI,HTTP,長連接等等等等一系列嘅名詞有咗深刻體會,加上剛過嘅學期學到嘅網絡基礎,我看待WEB,覺得就係客戶端同服務器端嘅交流。就係圍繞著HTTP協議,理解同反饋。客戶端寫一篇文章畀服務器,服務器分析完之後返回一篇文章原创 2012-07-14 01:37:14 · 1715 阅读 · 0 评论 -
將Ubuntu12.04indicator郵箱圖標刪去並加入新圖標用作Gmail郵件提示
1.刪去 Ubuntu12.04 indicator(叫狀態欄,指示欄之類吧) 郵箱圖標直接系命令行打sudo apt-get remove indicator-message重啓之後郵件圖標就消失2. 嗯,網上發現一個頗有意思ge插件~ 可以直接用以下代碼... 修改帳號密碼後就呵呵喇。可以加入到開機自啓動(需要本文改動後代碼,鏈接中的以爲未聯網的原因會不顯示)。http原创 2012-08-08 23:46:50 · 3058 阅读 · 0 评论 -
Ubuntu安裝後設置「紀錄」
七月份買咗個SSD之後就裝Ubuntu12.04,至今用咗大約半年啦,感覺上都幾順手,唔似以前舊版成日卡死。依家約摸每個星期會卡死桌面一兩次,處理方法亦較簡單,Ctrl+Alt+F1登錄,kill咗Xorg佢就會自己重載桌面。紀錄翻安裝完Ubuntu之後嘅系統配置,最後裝Ubuntu Tweak。sudo passwd #設置管理員密碼#設置上網#設置源 /usr/apt 163鏡像原创 2012-12-09 11:55:56 · 589 阅读 · 0 评论 -
新浪微博Python站內應用認證
呢個新浪微博Python站內應用認證搞咗我兩日喇,睇咗N多Oauth2資料,寻日係度不停咁試,都試唔出個所以然,今日用python個解析器一句句試,終於搞掂。然後做到一半,微博PythonSDK嗰作者突然私信返我(我寻日問過佢),個SDK升級到1.0.9版,然後就冇然後喇... 我本來根據 http://blog.youkuaiyun.com/chenggong2dm/article/details/6613原创 2012-12-14 16:11:16 · 974 阅读 · 0 评论 -
python2 lambda内赋值打印方法
python2嘅lambda表达式好有用,但系喺python2入面却神奇咁唔可以print,唔可以raise,唔可以赋值(呢个仲可以理解)。以下基于python2.73@ubuntu default对lambda表达式周边产品进行改进,卖个好价钱:)。 python2当中,可以用exec,但呢个比较丑,所以都系定义几个函数,use it.#! ...def raise_(ex)原创 2013-05-25 10:18:13 · 1756 阅读 · 0 评论 -
越學粵有癮開篇
新建一欄目,未知有幾多耐心譜寫,又欲將知識簡化,以益後人,故開辟此欄,記既學者一二於此。 西曆二O一一年十二月廾三日原创 2011-12-23 22:16:19 · 1701 阅读 · 0 评论