msgbartop
用铅笔写日记,记录那最原始的美丽
msgbarbottom

Google App Engine开始支持java啦

这个崭新的LOGO漂亮吧,哈哈

自Python后,谷歌终于提供了对其他语言的支持,估计以后会越来越多。

让这个强大的功能可以被我们更好,更广泛的利用,不至于荒废了。话说 python没学过.

先申请开通了,稍后再写出攻略,呵呵

官方通知:http://googleappengine.blogspot.com/2009/04/seriously-this-time-new-language-on-app.html

谷歌音乐 上线啦

最近听说google 开通了在线音乐服务,但是不知道究竟是怎么个样子。最近看到国内各大新闻都在关注这件事情 前几天在cnbeta 上看到说正式上线了,一直没用过。 因为对于我这个只喜欢在本地硬盘上用播放器听歌的人来说,的确没什么诱惑力 不过,在谷歌之前,在线音乐&下载 貌似一直是 百度 的天下,这次不知道谷歌是不是要抢夺地盘啊,我本人也是百度mp3 的用户,也会经常搜索一些 或 下载 音乐. 于是,今天特地去用了下谷歌的这个新产品. 打开谷歌首页,发现 谷歌音乐 已经成为谷歌首推的服务 出现在了 下方 如图:

呵呵,看来谷歌对 这个是抱有了很大信心呀 点开之后,进入了 谷歌音乐的 页面,一个鲜明的logo 出现在 上方,我们可以清楚的看到 "测试"的字样

如图:

一看之下,发现内容还挺丰富的,有排行榜之类的

我试着搜索了一位歌手的名字,系统自动罗列出了他自出道以来的 所有发行的歌曲.

给人感觉很不错。 随机点了一首歌曲

便跳出网页播放器了,不过,在播放之前,用户得先同意一个协议,才能继续

如图:

这个 可能是 涉及到版权问题,同意便是. 毕竟人家提供的是正版的音乐试听

播放速度貌似也不错,如果觉得歌曲不错,还可以下载到本地。

如图:

看看 文件大小,果真是正版的音乐呀,和我们从CD里面提取出来的 分毫不差

哈哈,以后再也不用 花冤枉钱去买 周董的 专辑啦.

_________________________________________

相关链接:
谷歌签约四大唱片公司 将发布音乐搜索正式版

SourceForge.net Update: 2009-03-31 Edition

SF三月份monthly newsletter 来了

NOTAPAD++ 荣登榜首.

== Statistics and Top Projects ==

Daily SourceForge.net Stats for 30-Mar-2009:

9,288,349 pages served
2,658,463 files downloaded
117 new projects approved

Top 25 Projects on 30-Mar-2009:

1. Notepad++
http://sourceforge.net/projects/notepad-plus
Notepad++ is a generic source code editor (it tries to be anyway) and
Notepad replacement written in c++ with win32 API. The aim of Notepad++ is
to offer a slim and efficient binary with a totally customizable GUI.

2. Openbravo ERP
http://sourceforge.net/projects/openbravo
Openbravo ERP is a Web based ERP for SME, built on proven MVC & MDD
framework that facilitate its customization. | IMPORTANT NOTICE. Openbravo
ERP project has been migrated to a new home
http://forge.openbravo.com/projects/openbravoerp

3. ADempiere ERP Business Suite
http://sourceforge.net/projects/adempiere
ADempiere Business Suite ERP/CRM/MFG/SCM/POS done the Bazaar way in an open
and unabated fashion. Focus is on the Community that includes Subject
Matter Specialists, Implementors and End-Users. We are a community fork of
Compiere.

4. ZK - Simply Ajax and Mobile
http://sourceforge.net/projects/zk1
ZK is Ajax Java framework without JavaScript. With direct RIA, 200+ Ajax
components and markup languages, developing Ajax/RIA as simple as desktop
apps and HTML/XUL pages. Support JSF/JSP/JavaEE/Hibernate/.., and Ajax
script in Java/Ruby/Groovy/Python/..

5. Zenoss Core - Enterprise IT Monitoring
http://sourceforge.net/projects/zenoss
Zenoss Core is an enterprise network and systems management application
written in Python/Zope. Zenoss provides an integrated product for
monitoring availability, performance, events and configuration across
layers and across platforms.

6. MediaInfo
http://sourceforge.net/projects/mediainfo
Get technical information and tags of a lot of multimedia files. Supported
formats : - Video : AVI/OGM/MKV/MPG/VOB/MP4/3GP/... - Audio :
MP3/OGG/MKA/MP4/AAC/...

7. PostBooks ERP, accounting, CRM by xTuple
http://sourceforge.net/projects/postbooks
Free open source ERP, accounting, CRM package for small to midsized
businesses. ERP client runs on Linux, Mac, and Windows (built with open
source Qt framework). Business logic resides in PostgreSQL database.
International ERP, accounting, and CRM tools.

8. Mumble
http://sourceforge.net/projects/mumble
Low-latency, high-quality voice communication for gamers. Includes game
linking, so voice from other players comes from the direction of their
characters, and has echo cancellation so the sound from your loudspeakers
won't be audible to other players.

9. phpMyAdmin
http://sourceforge.net/projects/phpmyadmin
phpMyAdmin is a tool written in PHP intended to handle the administration
of MySQL over the Web. Currently it can create and drop databases,
create/drop/alter tables, delete/edit/add fields, execute any SQL
statement, manage keys on fields.

10. ffdshow tryouts
http://sourceforge.net/projects/ffdshow-tryout
ffdshow is a DirectShow filter and VFW codec for many audio and video
formats, such as DivX, Xvid and H.264. Over 70 bugs have been fixed, codecs
have been updated, and support for a few new formats has been added in the
tryouts. Vista is now supported.

11. webERP web-based ERP Accounting
http://sourceforge.net/projects/web-erp
Integrated accounting ERP system. Multi-language/currency/inventory
locations. Full double entry. SO/AR/PO/AP/GL/Bank/Sales Analysis.
BOMs/assemblies/kit-sets. Flexible pricing. Emailable pdf reports. Fast PHP
created html for any browser.

12. OrangeHRM - Human Resource Management
http://sourceforge.net/projects/orangehrm
OrangeHRM is an Open Source Human Resource Management System that covers
Personnel Information Management, Employee Self Service, Leave, Time &
Attendance, Benefits, and Recruitment. Tags: HRM, HRMS, HCM, HRIS, EHRMS,
Human Capital Management

13. Stellarium
http://sourceforge.net/projects/stellarium
Stellarium renders 3D photo-realistic skies in real time with OpenGL. It
displays stars, constellations, planets, nebulas and others things like
ground, landscape, atmosphere, etc.

14. KeePass Password Safe
http://sourceforge.net/projects/keepass
KeePass Password Safe is a free, open source, light-weight and easy-to-use
password manager for Windows. You can store your passwords in a
highly-encrypted database, which is locked with one master password or key
file.

15. Azureus
http://sourceforge.net/projects/azureus
Azureus: Vuze is a powerful, full-featured, cross-platform bittorrent
client and open content platform.

16. Sweet Home 3D
http://sourceforge.net/projects/sweethome3d
Sweet Home 3D is an interior design Java application for quickly choosing
and placing furniture on a house 2D plan drawn by the end-user, with a
final 3D preview.

17. WinMerge
http://sourceforge.net/projects/winmerge
WinMerge is a Windows tool for visual difference display and merging, for
both files and directories. Unicode support. Flexible syntax coloring
editor. Windows Shell integration. Regexp filtering. Side-by-side line diff
and highlights diffs inside lines.

18. ScummVM
http://sourceforge.net/projects/scummvm
ScummVM is a cross-platform interpreter for several point-and-click
adventure engines. This includes all SCUMM-based adventures by LucasArts,
Simon the Sorcerer 1&2 by AdventureSoft, Beneath a Steel Sky and Broken
Sword 1&2 by Revolution, and many more.

19. Fink
http://sourceforge.net/projects/fink
Fink is an attempt to bring the full world of Unix OpenSource software to
Darwin and Mac OS X. Packages are downloaded and built automatically and
installed into a tree managed by dpkg, all with full dependency tracking.

20. TCPDF - PHP class for PDF
http://sourceforge.net/projects/tcpdf
TCPDF is a PHP class for generating PDF documents without requiring
external extensions. TCPDF Supports UTF-8, Unicode, RTL languages and HTML.

21. PortableApps.com: Portable Software/USB
http://sourceforge.net/projects/portableapps
PortableApps.com allows you to carry your favorite computer programs and
all of your bookmarks, settings, email and more with you on a portable
device (USB flash drive, iPod, portable hard drive, CD, etc) and use them
on any Windows computer.

22. JMRI Model Railroad Interface
http://sourceforge.net/projects/jmri
Java interfaces and sample implementations for controlling a model railroad
layout from a personal computer.JMRI is intended as a jumping-off point for
hobbyists to build their own layout controls. Includes the DecoderPro and
PanelPro applications.

23. FreeMind
http://sourceforge.net/projects/freemind
A mind mapper, and at the same time an easy-to-operate hierarchical editor
with strong emphasis on folding. These two are not really two different
things, just two different descriptions of a single application. Often used
for knowledge and content mgmt.

24. Gallery
http://sourceforge.net/projects/gallery
A slick, intuitive web based photo gallery. Gallery is easy to install,
configure and use. Gallery photo management includes automatic thumbnails,
resizing, rotation, and more. Authenticated users and privileged albums
make this great for communities.

25. Audacity
http://sourceforge.net/projects/audacity
A fast multi-track audio editor and recorder for Linux, BSD, Mac OS, and
Windows.Supports WAV, AIFF, Ogg, and MP3 formats.Features include envelope
editing, mixing, built-in effects and plug-ins, all with unlimited undo.

sf项目主页全攻略

很多在 Sourceforge.net 上做项目的朋友,大多会忽视的一个服务----就是SF免费提供的 项目主页的功能。

其实,有一个类似于 xxx.sourcefoge.net  的主页,对自己项目的宣传也不是一件坏事呀,哈哈。而且SF提供的Virtual Host 功能非常优质,几乎支持所有语言,如  PHP (via mod_php), Perl, Python, Tcl, Ruby, and shell scripts.

不支持的很少,是

  • SSL (encryption)
  • SF.net User Authentication
  • JSP (programming language) support
  • Microsoft Front Page and Extensions
  • Dreamweaver Remote Admin support
  • 并且还提供 mysql 数据库支持,还可以用自己的域名去访问,只需要做一下A ,Cname记录:

    Using the tools provided by your DNS provider, configure the following:

    • yourdomain.com should be a IN A to 216.34.181.97.
    • www.yourdomain.com should be a CNAME to vhost.sourceforge.net.
    • cvs.yourdomain.com should be a CNAME to PROJECTNAME.cvs.sourceforge.net.

    把自己在本地做好的网页文件上传到空间里面,有两种途径。

    1.通过sftp----比较简易,功能较少

    就拿putty 套件里面的PSFTP.EXE 来说,打开后 ,输入 "open 用户名,项目名@web.sourceforge.net"   回车。再输入密码就可以了

    如图:

     

    2.就是通过shell.sourceforge.net 访问.

    Project shell server: shell.sourceforge.net

    PROJECTNAME.cvs.sourceforge.net

    PROJECTNAME.svn.sourceforge.net

    这个要用到SSH,首先得生成一个SSH Key ,我们可以用putty 套件里面的 PUTTYGEN.EXE, 运行后 在parameter 里选择 "SSH2 DSA". 然后点击 "Generate" 按钮,你所要做的事是:把鼠标指针在 上方空白处 晃动,以便随机生成KEY,完了后在Key comment 处 填上 "用户名@shell.sourceforge.net" ,最后 点击 "Save private key" 保存为 *.ppk 文件. 

    注:"Key passphrase " 和 "Confirm passphrase" 可以不填。

    如图:

    现在你要做的是:把 上方  "Public key for pasting into OpenSSH authorized_keys2 file" 框里面的所有字符复制下来。

    然后,登录你的sf帐号,切换到 "Account Options",  在 “Host Access Information ” 处点击 [Edit SSH Keys for Shell/CVS], 把 复制的字符粘贴进去。点击 update 即可。

    注:如果是两个KEY或者多个的话,要确保KEY与KEY之间有且只有一个回车,KEY中间不能有空格.

    如图:

    如果没有错误的话,应该会即时显示出 SSH key 的数量。如图

    SSH KEY 生效大概只要几分钟就可以了,很快的

    好了后就要去激活 SSH shell. 我们要用到PUTTY 套件里面的 PAGEANT.EXE 和 PUTTY.EXE.

    首先,运行PAGEANT.EXE ,在任务栏找到它,双击,点击 "Add Key ",浏览到先前保存的 *.ppk ,确定即可。

    如图:

    然后,运行 putty.exe , 注意:在此后的操作都建立在 Key Agent 基础上,所以 PAGEANT.EXE  不能关闭.

    设置putty,见下面的表格

    Session Host Name: "shell.sourceforge.net"
    Session Connection Type: "SSH"
    Connection > SSH > TTY uncheck "Don't allocate a pseudo-terminal"
    Connection > SSH Remote command: "create"
    Connection > Data Auto-login username: "用户名,项目名"

    如图:

    在 链接之前,先要确保该用户拥有访问此项目shell的权限,这个可以在项目里面的"Projece Admin"   里面的"Membership"看到。如图

    然后,点击 open 即可 登录激活 shell.

    成功 如图:

    之后,就可以用WINSCP登录shell,进入我们熟悉的图形界面了

    登录成功后,就可以像管理FTP一样管理项目网站的文件了

     

    -END -

    ghs.google.com 正常了

    具体是什么原因不知道,我也猜不出来

    什么也不说了,一切都在截图里

    [caption id="" align="alignnone" width="508" caption="ping"]ping[/caption]

    .
    .
    .
    .
    .

    [caption id="" align="alignnone" width="561" caption="trace route"]trace route[/caption]