Image rendering control We can control the image rendering algorithms by setting image-rendering property in CSS. [1] What resize or image generation algorithms are in browser? If you’re interested in how chromium based browsers generate the images per size or quality parameters, you can refer to the source codes used in the project. [2] References
Category: 未分類
Blog has been migrated!
The original blog has been migrated to WordPress! 新站開張!我原本的Blog已經搬到這邊啦!
科技的進步,學無止境
在2006年左右,我還在唸嘉義大學數學系時,跟同學分工合作,用PHP 5+Dreamweaver 寫學校處室網站,那時候學校IT不給MySQL/Sql Server,我自己還默默用很簡單的檔案系統處理函數,定義好資料結構,一行一行把「最新消息」等訊息,存在單一檔案作為offline database使用(那時候學藝不精,不知道有Sqlite可以用)。就這樣把學校處室的消息發布功能做了出來,還具備CRUD功能。 在那個大學年代,身兼學校的BBS系統站長,在那邊辛苦學習FreeBSD , Linux⋯當起MIS,三不五時就是去修伺服器,怎麼用fsck修硬碟, Make tools, build kernel 還自己去學怎麼剪RJ 45網路線,讓Server可以正常運作(可見那時候多窮,還要自己剪網路線)。 就這樣懵懵懂懂地大學畢業。 碩士班時期,實驗室還沒有積累一些關於data mining智慧資產,自己寫了一些演算法,像是PrefixSpan sequential pattern mining. 為了求效能,還全部用C++搭配STL寫。自己排crontab job,搭配bash script來產生自己要的實驗記錄。 博士班時期,老實說蠻精彩的。 當了三年的兼任助理,幫忙編hadoop教材…。為了自己的生計,還幫學校處室架設Wordpress,改別人的theme,甚至去看wordpress template怎麼寫,修掉別人模板的bug。也稍微懂得怎麼調整Apache的參數讓系統效能能夠跟得上來。 因為過去都用PHP寫網站,也順便接了幾個案子,像是做一些報名系統,多語系網站建置。 去當了幾家公司的兼任工程師,都是以C# + ASP.Net/MVC 作為主要工作技能。 曾經接了某個專利事務所的案子,幫別人寫Chrome外掛(後續做得不錯,顧客還有回鍋要我再幫忙開發,但是要顧學業,就婉拒了。) 曾幫博弈平台公司維護模組(這期間眼睛也去動手術了)。 為了打軟體競賽,還去用MongoDB,寫寫jQuery and Bootstrap。 為了做某公司的軟體專案,自己去玩Zebra ZPL印表機語言, WCF跟實作軟體序號與數位簽章演算法。 為了幫德國實驗室的同事做Big Data Benchmark,學怎麼用HBase & MapReduce API來做一些ETL工作(後來這也成為我的論文參考文獻之一)。 那時候政府還很流行Open Data,就去學架設CKAN,以及去研究HTTP協議,寫一些CKAN的prototype plugin。 出社會工作了,這些學到的技能也逐漸成為我的技術基石,不過是這些都是後話了。
Materials for Neural Network
Some materials are enclosed here.1. 深度學習(二): 反向傳播 URL:http://chansh518.github.io/deep%20learning/2016/08/08/Deep-Learning-Notes-Backpropagation.html2. 一文看懂常用的梯度下降算法 URL: https://blog.csdn.net/u013709270/article/details/786675313. 邏輯回歸代價函數及其梯度下降公式 URL: https://blog.csdn.net/Mr_HHH/article/details/789347934. The Back Propagation Algorithm. URL: https://page.mi.fu-berlin.de/rojas/neural/chapter/K7.pdf5. Derivation of Back Propagation Algorithm for Forward Neural Networks. URL: http://www.cs.put.poznan.pl/pliskowski/pub/teaching/eio/lab1/eio-supplementary.pdf6. 凸優化 梯度下降。URL: http://www.hanlongfei.com/凸优化/2015/09/29/cmu-10725-gradient/7. Geadient Descent demystified. URL: https://towardsdatascience.com/gradient-descent-demystified-bc30b26e432a8. An introduction to gradient descent and linear regression. URL: https://spin.atomicobject.com/2014/06/24/gradient-descent-linear-regression/
It’s time to push my career forward
After a long time, almost 3 months, I’ve done my PhD degree. In the past, I could not image that I get my PhD. Thanks for my supervisor’s and family’s great supports. I did it!Through the training of PhD, making things clear and be systematic are not the difficult parts anymore for me. But, I […]
艾倫查字典已經更新
Dear all, I’ve updated this plugin called “艾倫查字典”. Please download or update it from here.I also published the source code on Github, developers who are interested in can fork or download its’ source code from https://github.com/allen501pc/AllenDictionary Best regards,
Explore Your Passwords Stored in Chrome Browser
Google Chrome provided a service which stored people’s accounts and passwords. In past versions of Chrome, it put these private information at the file with path C:Users<User>AppDataLocalGoogleChromeUser DataDefaultWeb Data on Windows platform. Currently it changed this file path to C:Users<User>AppDataLocalGoogleChromeUser DataDefaultLogin Data. [1] Both these files are stored in SQL Lite format [2].This file stores […]
Google’s form notification for Add-on version is ready. (新版的Google表單信件通知外掛)
中文:感謝網友的不斷提醒,敝人最近才發現我之前寫的Google 表單寄信scirpt已經失效了。由於Google把所有script改成 Add-On,逼得小弟不得不寫另一個Add-On出來。所有的source code都在https://github.com/allen501pc/Advanced-Form-Notificaiton用法很簡單,把上面所有除了README.md的檔案下載下來。按照以下步驟:1. 建立表單,輸入你要的欄位2. 進入 工具→指令編輯器3. 工具列上方的新增→檔案→專案→對象為Form(表單),將專案命名為:Advanced Form Notification 4. 在你的程式碼.gs,刪除裡面內容,貼上下載下來的Main.gs的內容5. 新增檔案→HTML檔案→名稱:About (不要有.html),貼上下載的About.html的內容。6. 如上步驟依序新增AuthorizationEmail.html, CreatorNotification.html, RespondentNotification.html 以及 Slidebar.html等檔案,並貼上相對應檔的內容。7. 儲存專案8. 到原表單編輯器中,點選外掛程式→Advanced Form Notification→Configure…9. 假設你有表單欄位如下:欄位 1: name欄位 2: email 今天若想要通知使用者如下內容(假設使用者填寫的email跟name分別是abc@example.com, Allen) Thanks for filling our questionnaire survey. Your content shows below: Your e-mail: abc@example.comYour name: Allen 那麼只要在右方把Notify respondents打勾,然後在Notification email body寫著如下: Thanks for filling our questionnaire survey. […]
Superfish: A Malware or Adware in Lenovo Computers?
There was one security issue about Lenovo’s computers. Part of Lenovo’s products, be sold during Sep. 2014 and Jan. 2015, are pre-installed one software called “superfish” on Windows platform. Some users found that it is spying the users’ search activities and inserted some ads in the Google search results, no matter what browsers they used.That […]
[旅遊] 大坑遊記
昨天早上10:40,拿了相機後由學校出發,騎了約莫25分鐘抵達大坑10號步道。 或許是體力真的不行了,爬到上面的時候就已經氣喘如牛。好在天氣沒有很炎熱,一路上的風景還算不錯。 大坑10號步道 VIEW SLIDE SHOW DOWNLOAD ALL 據山友說,9號步道現在多開了一條捷徑,但是坡度有點抖,體力有點差的情況下,宣告放棄。因此改走往另一條比較長的路途。一路上也有一些農友在摘荔枝,看那荔枝真的很飽滿,顏色又火紅,要不是手上的$$不夠,早就買兩串回家。 大坑9號步道 VIEW SLIDE SHOW DOWNLOAD ALL 下了山之後,中午11:40分左右,騎車前往「豬頭三的店」。點了一份蚵嗲以及竹筍湯,來得正是時候,170元吃得很撐。 豬頭三的店 VIEW SLIDE SHOW DOWNLOAD ALL 完食後,前往「東東芋圓」,點一份芋頭仙草綜合芋圓,讓吃完熱食我,馬上解渴。 在享用美食完畢後,接著騎車前往「郭叔叔獼猴園」,來去看新任猴王跟他的後宮佳麗以及他的徒子徒孫。根據郭叔叔描述,現在4~6月是猴子群的生產期,所以小猴子特別多。10月則是進入發情期。這任的猴王,才登基幾個月,威嚴度還沒有那麼高。不過看他的表情,真的沒什麼威嚴,散散的。 這次的入園券稍微漲價一些,一次要100元,不過可以憑券換飲料,加上郭叔叔的生動解說,還蠻物超所值的。 郭叔叔獼猴園 VIEW SLIDE SHOW DOWNLOAD ALL 以上的半天簡易遊記,希望各位看官喜歡。