iAsk is back!

iAsk是一款基于IRC的实时互动信息收集与分享工具,它利用标签进行信息组织,用户可以在交流中完成查询与标记操作。与del.icio.us等网站相比,iAsk提供了更即时的互动体验及分散式数据控制。
iAsk is back!
iAsk is an idea of collecting, categorizing and sharing information. It is based on the idea of tagging and community bookmarking, as been proven by Web2.0 site http://del.icio.us .While sharing the same way of categorizing information with "tagging", iAsk has some features that del.icio.us and similar websites isn't providing currently.

  1. Realtime interactive. iAsk is implemented as an IRC bot. Using IRC as the transport / underlying protocol helps iAsk to be more interactive to user. With help of the iAskBot, IRC users can do their query and tagging during the interaction with other people. All information and results can be shared immediately.
  2. Decentralized structure. That means you can easily control who to share the information with and manipulate the data easily.
iAsk has fallowed a modulized design. Currently the IRC bot (for IRC interactive searching), repository management and update module has been implemented. New modules like automatic update, broadcast searching are on the way.

iAskBot sample use:

~tag http://www.google.com search:linux

This tags the URL of Google with "search" and "linux"

~tag search:linux

This shows all URLs that has been tagged with both "search" and "linux"

~lstag l.*

Searching existing tags with regular expression

~alias Google http://www.google.com

Adds an alias "Google" for URL "http://www.google.com". The alias can be used wherever an URL is required.

~info Google "World's largest and best Internet searching engine."

Associates a piece of note with specified URL.

~info Google

Retrieve previously set note of specified URL.


Come to irc channel irc://irc.freenode.org/#ubuntu-cn and have a talk to iAskBot there :-) [Not always available since it's running on my machine. If someone has an better Internet connection and a Java 5 runtime, and would like to host it for the rest of us, I'd love to hear from you :-)]
there is a file,use c write a System Requirements: A. To make the program as user-friendly as possible, use the following menu to start. 1. Import grades for a course 2. Delete a course 3. Calculate GPA 4. Export file with GPA 5. Quit User will choose the functions using the index number: 1: ask user to import a file from which the grades will be added to students.txt. a) The program should ask the user to input the course name before input the file name. It is assumed that the length of course name is less than 20. b) If the course name inputted by user exists in students.txt, gives user a warning. User can choose to replace the old grades with new or not. If user choose not to replace, go back to main menu. c) If the course name does not exist in students.txt, ask the user to give the file name to import. d) If it is found that a student ID in this imported file cannot be found in the students.txt, do not import and give the warning. Each ID contains 10 digits. It is assumed that each file has been sorted according to ID in ascending order before it is imported. 2: ask user to input the course name to delete. If the course name does not exist in students.txt, gives a warning. 3: the system will calculate GPA for each student in students.txt and put the GPA in the file too. Keep two decimal points in GPA. 4: when user has this choice, the system will display a sub-menu. 1. Sorted in ID (ascending) 2. Sorted in GPA (descending) 3. Back to main menu In this sub-menu, if user chooses 1 or 2, the system will ask user to input a file name to export to. If user chooses 3, system goes back to main menu. 5: Quit the system.
07-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值