高清生活 living HD

Icon

這是我的生活日記,記下特別的人與事情,把頃刻的感覺與思念留下來

Dynamic Language Runtime (DLR)

“This is a huge step for the team, to be able to run a widely-used framework, such as Django, on a dynamic language running on the .NET Framework”
–http://www.infoq.com/news/2008/03/django-and-ironpython
“We’re initially building four languages on top of the DLR – Python, JavaScript (EcmaScript 3.0), Visual Basic and Ruby”
–http://blogs.msdn.com/hugunin/archive/2007/04/30/a-dynamic-language-runtime-dlr.aspx
Man, this is big.

Filed under: Programming, Web Programming

原來中一新生是這樣被錄取的

1. Google “SOR571P2D1S – SOA DP APPLICANT“, 或download
http://cdr.websams.edb.gov.hk/Files/Doc/SOAS_CHI.doc, 或dlownload
預備[自行分配學位正取及備取生名單]須知, 以獲取錄取學生操作說明文件.

此文件分為中文及英文版, 整體排版觀感奇差, 沒有header 及 footer….
文件中所說明的軟件就是傳說中的 WebSams 網上版校管系統:
http://zh.wikipedia.org/wiki/%E5%AD%B8%E6%A0%A1%E8%A1%8C%E6%94%BF%E5%8F%8A%E7%AE%A1%E7%90%86%E7%B3%BB%E7%B5%B1,
( 校管系統;School Administrative and Management Systems,SAMS )

2. 校管系統討論區: http://www.hkedcity.net/teachernet/sharing/forum/index.phtml?forum_id=52
看! 老師們是這樣統計學生成績表的! 他們在討論怎樣寫那些SQL語句…

這真的是政府部門發放出來的文件麼?
這就是決定學生未來, 用以處理錄取操作, 老師們使用的系統麼?
以這樣的IT及電子文件處理水平能啟發出怎麼樣的學生?

Filed under: lifeStyle, Reading, Web Programming

GWT+AIR, will it happen?

AIR brings all kind of web-tech together onto a universal runtime that runs in most of the platform nowadays. Consider we have Flash, Html, Css, Local-file I/O, Local-graphic accel., offline-online-interoperatibility and we have Eclipse as the IDE.

However AIR’s Html part is consideredly weak, it’s just a webkit browser and that’s all. It doesn’t promise to control the web content and functionality and solve the Ajax problems that we experienced, e.g. history, keyboard, browser compatibility, security, etc. In this point, why not let us introduce the ready & matured solution – GWT – to handle this part?

Filed under: .js, Programming, Uncategorized, Web Programming

女總統 VS 黑人總統

白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性, 白人女性, 黑人男性

究竟邊個夠陰濕? 睇黎呢方面。。唔。。。。。

Filed under: lifeStyle, Uncategorized

Web Browsers’ Zoom comparsion

Name Description Work on text? Work on gaphics? Usability issue Personal preference
Text-zoom Change and override the displayed text size Yes but not always(due to CSS issues) No - May break web pages layout since the changes in text size may not be expected by
the web designer and any layout related config like CSS may not be able to catch
the changes.

    Rarely used
    Page-zoom Adjust the page by emulating a larger/smaller screen size Yes Yes - When the zoomed-page exceed the window size, user may need to scroll heavily
    both vertically and horizontally.- Centralized page will keep in center in the zoomed screen, however eventually
    user won’t be able to see that effect because the actually screen size does not
    match the zoomed screen size, and the scroll bars won’t auto-scroll to center
    for you. As a result an orginally centered object will now shift a bit to
    top-left corner.

      Not interested, hate horizontal scroll
      Screen-zoom Adjust all objects’ sizes while keeping the same screen size, just like zooming
      all objects except the stage which holds them
      Yes Yes - In most cases content will squeeze to fit the screen horizontally, however when
      zoomed too much, that reach the minimum width limit, the page will start to
      expand outside the screen.
      - This method will affect but not breaking the design, in most cases.
      - In this case designer can consider having a a little more flexible design just
      like dealing with different screen resolution, much less input but great
      outcome.
      Best

      閱覽全文 »

      Filed under: lifeStyle, Uncategorized

      Change

      • “Ruby on Rails is a fantastic MVC-ready framework which is much easier for developer than using PHP.”
      • “AIR and Flex approach more Java than Javascript, the main reason is that JS is single-thread only, which is not good for desktop apps.”
      • “Leopard has a ready-to-use environment for developer – the Xcode toolset, including Debugger and Organizer.”

      Filed under: .js, Apple, Programming, Web Programming

      Follow

      Get every new post delivered to your Inbox.