人品大爆發,還是全面介紹一下Squirrel語言!!

Normal 0 7.8 磅 0 2 MicrosoftInternetExplorer4     使用了Squirrel一段時間,對這個新語言也有所瞭解了,還是決定寫一個語言本身的介紹,算是在國內拋磚引玉吧。我目前使用的是Squirrel 2.2版,這是一個穩定的版本,文檔也比較齊全。Squirrel 3.0 Alpha版已經出來了,但是沒有什麼文檔,我只大概看了一下。 1:保留字:      

三層構架會完蛋嗎

 

老調重彈,Squirrel,FASTCGI

最近試圖將Squirrel語言用於Web,嘗試了好長時間,終於成功的使用FCGI,將將Squirrel指令碼作為了Web的伺服器端。 我以前使用Shttpd,後來借鑒了一部分Shttpd代碼,自己寫了一個C++的Web Server,增加了檔案上傳處理,效能似乎還可以,但是沒有使用epoll等技術,與ngnix還是有不小的差距。 我將自己的WebServer改造成了一個FCGI Server,FCGI協議也比較好實現,沒有使用任何第三方的庫,自己實現了FCGI,目前用自己的FCGI

資料庫,libgist

因為工作需要,重新研究了一下資料庫技術,我的慣例是從演算法開始上網搜尋,資料庫技術本身的演算法並無太大變化,10年前用hash,btree,現在還是這些東東!!演算法是IT中最穩定,進化最慢的部分。 我很久不使用商用關聯式資料庫了,我本人對SQL有天生的厭倦,可能是10年前寫了太多SQL,以至於看到這個東西都心理疲憊。 在網上搜尋了好久,一切都沒有改變,開源的資料庫還是MySQL和SQlite,其它真還不成什麼氣候。記憶體資料庫仍然沒有得到大規模應用,仍然是FastDB力抗開源記憶體資料庫大旗。

關於Squirrel3的Lambda運算式

Squirrel 剛發布了Squirrel3 beta2版本,一直沒有時間研究它,這個周末,終於決定仔細看看。在Squirrel3 alpha的時候,就大致知道要加入Lambda運算式,不過Squirrel本來就將函數當成一個內部變數,Lambda運算式似乎意義不是很大。Squirrel3的Lambda運算式大概是這樣應用的:exp := '@' '(' paramlist ')' exp例如:local myexp = @(a,b) a + b這等同於 local myexp =

關於擷取CPU的脈衝問題

看到有兄弟問我如何使用CPU脈衝數來測量執行速度,這個其實很簡單,讀TSC寄存器(每個時鐘脈衝TSC寄存器加一)而已,就是以下代碼就可以了。由於彙編是VC風格的,所以這段代碼僅僅用於Windows環境,使用方法看函數名就應該知道了,這應該是目前最精確的計時器了,可以用來衡量最核心代碼的執行效率。 #ifndef    __CPU_H__#define    __CPU_H__#pragma warning ( push )#pragma warning ( disable : 4035

打算自己做一個Squirrel的IDE

Squirrel的作者目前開發了在VS和Eplicse的外掛程式,這兩個最重要的IDE都可以用於Squirrel的開發和調試了。但是,我從來就喜歡小而強悍的工具,例如我用Squirrel,就是因為它夠小,甚至VC編譯器,我都只用VCExpress,VCExpress無法安裝Squirrel的外掛程式,如果要安裝,需要下載 VS

AGG反鋸齒繪圖庫的學習筆記(二)

     AGG與其他Graphics庫最不同的是繪圖過程,它的核心繪製模板類是agg::path_storage,但這個類完全不負責任何像素的繪製,它只是一個繪圖的緩衝器。agg::path_storage提供了線段,橢圓,樣條曲線,圓弧等基本向量繪製元素的繪製功能,但一定要記住,在agg::path_storage內的東西是不能直接繪出來的,它只是一個繪圖指令的緩衝器。   

luajit 出新版了新加了個ffi庫

     遊戲開發技術人員。最走不了的就是指令碼語言。而lua是遊戲開發最熱門的指令碼語言。為此也研究過源碼。lua小巧而功能強大。而luajit是lua的一個最佳化版本。介面完全相容lua卻有著更高的效率。google

[轉貼]用Google Earth週遊世界

轉自smth...用Google Earth有很長一段時間了,記得第一次用的時候直接奔天安門廣場而去,看見長安街上的車,甚至金水橋上的遊客,覺得非常驚訝和有趣。一直以來,用Google Earth僅僅限於自己在北京的辦公室大樓和居住小區,自己出生長大的地方,以及曾經到過的地方,如拉薩、達卡、坎帕拉。用Google Earth看拉薩時產生了一個念頭,俺可以用Google Earth去週遊世界呢!隨著年齡增長,看世界的慾望也越來越強烈,但沒錢沒閑的工作狀態,實在讓人感到羞澀。還好,先用Google 

face2,讓你的網站擁有像Google一樣的智能提示

FACE是一個開源項目,它的首頁在:http://code.google.com/p/face2/ FACE 簡介 "FACE" is the acronym of "Fast Auto Complete Engine" FACE 致力於為網站的輸入框提供自動完成功能的引擎 =========== FACE 特點 =========== 1. 體積小:核心僅有一個檔案face.py 2. 易部署:本身就是一個獨立的HTTP伺服器,使用者只需要安裝Python 3.

lua學前必備【協助你快速搭建編寫環境】

Lua可以說是在遊戲行業有很大的影響。許多有名的遊戲都在使用它。如魔獸世界、戰錘40k,博德之門,國內有軒轅劍外傳、大話西遊2等等。我在這裡不一一介紹了。網上大把介紹。這裡我這是想分享下自己學習lua的過程。希望能帶給大家一些便利避免走彎路。下面是一些常用連結:官網:http://www.lua.org/Luaforwindows:http://code.google.com/p/luaforwindows/學習lua

配置squirrel IDE 教程(EditPlus)

     經過一段時間使用發覺squirrel 的開發工具也比較少。網上有幾個但是都用過感覺一般。決定用EditPlus。配置完實現關鍵字 函數高光代碼自動。 實現主要是由 nut.stx 和 nut.acp 兩個檔案 實現 可以自行配置需要的人可以到我的上傳下載http://download.csdn.net/source/2231763可以自己配置網上有相關教程下載EditPlus 把下載好的nut.stx 和 nut.acp 還有虛擬機器sq.exe 拷貝到EditPlus

再聽Beyond

上周末全班去生存島玩,回來的路上,司機反覆放著一盤beyond的磁帶--《真的愛你》、《海闊天空》……,邊放邊哼。久違的旋律包圍著我疲倦的身體,車在四環路上飛奔,而我的思緒已回到了遙遠的高中時代,那是我第一次聽beyond,時已黃昏,單放機在G兄的床上放著音樂,我們哥兒幾個端著大飯缽,站在三樓的大陽台上,欣賞著遠處的風景和樓下路過的x班的美女……時隔八年,beyond的歌仍然是那麼親切,那麼令人暢快! 

在vc裡編譯libevent 【新方法】

Libevent 跨平台網路程式庫。基於Reader模型的事件網路程式庫提供很方便的回調跟事件機制。其最新穩定版 2.0.10-stable 加入windows iocp使得windows下也變得更加強悍(聽別人說的)。公司為了穩定性使用的版本比較低。這個版本只是我個人研究。Libevent 在linux 下編譯比較簡單直接幾個make命令搞定。在windows下就比較麻煩點。有網上些教程說自己添加到vs 下還要改源碼。突然發現他其實其實有提供vs下編譯方案的。 裡面提供了一個Makefile.

昨晚去參加了Ubuntu Edgy Eft 發布會

時間是2006.11.2 7:00 pm,地點在中科院自動化大廈13樓。我並不是個開源陣營的fans,更準確的說,我是微軟的fans。 但本著擴大視野的指導思想,我決定去見識一下。我去的時候剛剛7點,但報告廳早已圍的水泄不通,講台上站著ubuntu的領補袖Mark

學曆與能力

 轉載自NP博士實驗室:http://conanmusic.spaces.live.com/default.aspx?_c02_owner=1在我剛涉足互連網開發的時候,還是個不大懂事的小子,我也和現在很多年輕人一樣,懷著一顆“火熱”的心,認為通過自己的努力,可以做到任何事(解決技術問題),同時,也有著一種對剛剛離開的大學校園的不滿和抵觸心理。這種情緒在現在一線開發人員中似乎很常見,同時也有更多的程式員(尤其是Web開發)並沒有念過大學或者非相關專業,他們同樣也對學校教育抱有不信任甚至仇視的態度

自己保留的文章都變成亂碼了心疼死了

平時懶得寫部落格。用WebSaver儲存自己的知識。結果悲劇了。全都變亂碼了。心疼死了。曬: 以後還是用部落格保留技術文章的好。原本以為自己技術水平一般大都文章都是轉過來的。基本自創不出什麼好的技術跟大家分享。在網上找有時太麻煩了。有些文章只是單純的轉帖。可以有很多實現的的東西基本都沒自己實現過就轉帖。自己不想也學一些只轉帖的人。所以一直沒用轉帖的方式。這次看來要改變自己保留技術的方法了。覺得以後只轉有技術含量的帖。讓後把帖做一個總結。才發出希望能給自己有協助的同時也方便各位友友們。

去年公司帶的新人都跳槽了

     新年剛過跳槽的人是蠻多的。想想自己帶的兩個新手都跳槽到其它公司了。現在搞程式真是不容易。尤其是想開發款大項目的程式員來說很年。既然是走了希望他們能找到更好的工作。     平時比較少去關注其它公司的動態。但是最近公司轉變了盈利模式。原本還可以的項目又要擱著住了。想想自己加班了那麼久的心血真的感到不值得。很好的東西為什麼要變型呢?  公司有錢變也管不著。還是趁閑下來的時間開始學寫部落格。研究技術的實在~~~!

很多開發人員的毛病

很多開發人員的毛病

總頁數: 61357 1 .... 12596 12597 12598 12599 12600 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.