BOSS (Build your Own Search Service) is Yahoo!’s open search web services platform. The goal of BOSS is simple: to foster innovation in the search industry. Developers, start-ups, and large Internet companies can use BOSS to build and launch web-scale search products that utilize the entire Yahoo! Search index. BOSS gives you access to Yahoo!’s investments in crawling and indexing, ranking and relevancy algorithms, and powerful infrastructure. By combining your unique assets and ideas with our search technology assets, BOSS is a platform for the next generation of search innovation, serving hundreds of millions of users across the Web.

[via]
Tags: Search,Yahoo Boss,yahoo!.
Try it: steve jobs
Update: (11/19) There’s still a chance of an error (no related tweets, empty results, slow page loads). All of them seem due to Twitter’s Search API (rate limiting). If you have issues try again in 5-10 minutes. You can also check out the screenshots below. (11/15) App Engine limits were reached (and fast). Appreciate the love and my apologies for not fully anticipating that. Google was nice enough though to temporarily raise the quota for this application. Anyways, this was more to show a cool BOSS developer example using code libraries I released earlier, but there might be more here (deserving much more support). Stay tuned.
Here’s a screenshot as well (which should hopefully be stale by the time you read this).
Basically this service boosts Yahoo’s freshest news search results (which typically don’t have much relevance since they are ordered by timestamp and that’s it) based on how similar they are to the emerging topics found on Twitter for the same query (hence using Twitter to determine authority for content that don’t yet have links because they are so fresh). It also overlays related tweets via an AJAX expando button (big thanks to Greg Walloch at Yahoo! for the design) under results if they exist. A nice added feature to the overlay functionality is near-duplicate removal to ensure message threads on any given result provide as much comment diversity as possible.
Freshness (especially in the context of search) is a challenging problem. Traditional PageRank style algorithms don’t really work here as it takes time for a fresh URL to garner enough links to beat an older high ranking URL. One approach is to use cluster sizes as a feature for measuring the popularity of a story (i.e. Google News). Although quite effective IMO this may not be fast enough all the time. For the cluster size to grow requires other sources to write about the same story. Traditional media can be slow however, especially on local topics. I remember when I saw breaking Twitter messages describing the California Wildfires. When I searched Google/Yahoo/Microsoft right at that moment I barely got anything (< 5 results spanning 3 search results pages). I had a similar episode when I searched on the Mumbai attacks. Specifically, the Twitter messages were providing incredible focus on the important subtopics that had yet to become popular in the traditional media and news search worlds. What I found most interesting in both of these cases was that news articles did exist on these topics, but just weren’t valued highly enough yet or not focusing on the right stories (as the majority of tweets were). So why not just do that? Order these fresh news articles (which mostly provide authority and in-depth coverage) based on the number of related fresh tweets as well as show the tweets under each. That’s this service.
To illustrate the need, here’s a quick before and after shot. I searched for ‘nba’ using Yahoo’s news search ordered by latest results (first image). Very fresh (within a minute) but subpar quality. The first result talks about teams that are in a different league of basketball than the NBA. However, search for ‘nba’ on TweetNews (second image) and you get the Kings/Warriors triple OT game highlight which was buzzing more in Twitter at that minute.
[via]
Tags: API,Google App Engine,real-time search,Web 2.0,Yahoo Boss.
MetroWAND™
MetroWAND is a PC-based network planning tool developed for metropolitan network:
planners that want to evaluate the trade-off between traditional and emerging technologies with a mix of services
equipment vendors who want to demonstrate the validity of a customer proposal
equipment vendors who want to determine the trade-off between equipment capability and network cost.
service providers that want to evaluate network configuration and demand provisioning.
[via]
Artifex™
Artifex has an intuitive graphical language that visually describes the system dynamic behavior, supported by a comprehensive design environment for both discrete event simulation and real time software development.
Artifex is ideal for the design and simulation of
communication networks
switching equipment
protocols
[via]
A Petri net is a graphical and mathematical modeling tool. It consists of places, transitions, and arcs that connect them. Input arcs connect places with transitions, while output arcs start at a transition and end at a place. There are other types of arcs, e.g. inhibitor arcs. Places can contain tokens; the current state of the modeled system (the marking) is given by the number (and type if the tokens are distinguishable) of tokens in each place. Transitions are active components. They model activities which can occur (the transition fires), thus changing the state of the system (the marking of the Petri net). Transitions are only allowed to fire if they are enabled, which means that all the preconditions for the activity must be fulfilled (there are enough tokens available in the input places). When the transition fires, it removes tokens from its input places and adds some at all of its output places. The number of tokens removed / added depends on the cardinality of each arc. The interactive firing of transitions in subsequent markings is called token game
[via]
Tags: Artifex,MetroWAND,network simulator,Petri Net.
1.我无法理解他究竟这样会为他带来什么好处? 不过他就习惯性的张狂,我觉得这种初入实验室还低调见人就问好,到现在这样,借着跟博士关系好就开始张狂的人十分的令人痛恨,之前出现半个,但是现在又出现了一个,或者一个半这样的人,真是叫人不爽,总是自我安慰这样的鸟人又不能影响到我什么,但是我看着这样的鸟人在我面前晃,我还是觉得不爽
2.无法理解能把那么一点钱拖了大半月还要分开2半给的人是怎么样一个人,昨天我怒了,连韩国经典国骂都出来了,骂中国国骂已经不能表现出我的出离愤怒了。不过想想当着人面满脸堆笑,换背地又骂人,还真够小人的我lol
3.继续得低调下去,虽然这2天心情极度不爽,hmm 昨天差点还跟实验室心底最善良,最该找到女人的明瑾同学吵上一把,还好俺们明瑾心底善良不跟我一般见识,唉,只是可惜了我那开了120天的机器
4.待续……
真是随着年龄见长,其他啥都没长就是脾气长了。。。
只能感慨,一样米,养百样人
Tags: 脾气.
只是简单的做一些应用,之前是用windrop的,这回想试一试新的,看最近大家喊的比较多的3proxy就装来试一试,其实安装过程很简单,下载源码,就make Makefile.linux 然后再 make Makefile.linux install 即可
其余的就是一个cfg的配置问题
system "echo Hello world!"
# you may use system to execute some external command if proxy starts
nscache 65536
timeouts 30 30 60 60 180 1800 60 120
users test:CL:test
log /*******/3proxy/logs/3proxy.log D
logformat "- +_L%y %m %d %H %M %S %z %t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
auth strong
flush
allow * * * 80-88,8080-8088 HTTP
allow * * * 443,8443 HTTPS
proxy -p8080
auth strong
flush
allow test
socks -p1234
# for socks we will use password authentication and different access control –
# we flush previously configured ACL list and create new one to allow users
# to connect from any location
做了个匿名的HTTP代理和认证的socks代理,搞完以后发现……不能在后台默认运行……
后来仔细找.sh发现在scripts文件夹下有自动安装……很吐血 lol 不过cfg文件还得自己配置 lol
Tags: 3proxy,cfg,http,https,log,socks,windrop,代理服务器.
TOPICS
The conference is open to researchers from all regions of the world. Participation from Asia Pacific region is particularly encouraged. Proposals for special sessions are welcome. Papers with original works in all aspects of Circuits/Systems, Computers and Communications are invited. Topics include, but not limited to, the followings:
Circuits & Systems
Computers
Communications
● Adaptive and Learning Systems
● Analog & RF Circuits
● Computer Aided Design
● Display Technology
● Embedded Systems
● Fuzzy and Neural Networks
● Graph Theory & Petri Nets
● Intelligent Systems
● Linear/Nonlinear Systems
● Micro and Nano Systems
● Modern Control
● Signal Processing
● Solid-State Circuits
● Verification & Test Technology
● VLSI Design
● Artificial Intelligence
● Biocomputing
● Computer Systems & Applications
● Computer Vision
● Database & Data Mining
● Face Detection & Recognition
● Image Coding & Analysis
● Image Processing
● Internet Technology & Applications
● Multimedia Service & Technology
● Object Extraction & Technology
● Operating Systems
● Security
● Software Systems
● Watermarking
● Antenna & Wave Propagation
● Audio/Speech/Image/Video Signal Processing
● Circuits & Components for Communications
● Communication Signal Processing
● Cooperative Communications
● Cross-layer Design
● IP Networks & QoS
● MIMO & Space-Time Codes
● Mobile & Wireless Communications
● Multimedia Communications
● Network Management & Design
● Optical Communications and Components
● RF Systems
● Ubiquitous Networks
● UWB, Cognitive Radio
SUBMISSION OF PAPERS
Prospective authors are invited to submit abstracts of two (2) pages. Abstracts will be accepted only by electronic submission at http://www.itc-cscc2009.org. Accepted authors should submit maximum four (4) page camera-ready papers. All submissions should be formatted in either MS Word or PDF written in English. If you have any troubles in preparing papers and on-line submission, please contact the conference secretariat.
PROCEEDINGS
All registered participants are provided with a CD including conference proceedings. Moreover, authors of the accepted papers are encouraged to submit full-length manuscripts to IEICE Transactions on Fundamentals or IEEK JSTS (Journal of Semiconductor Technology and Science). Papers passed through the standard editing procedures of the IEICE Transactions or IEEK JSTS will be published. The authors (or their institute) are requested to pay the publication charge for the IEICE when their papers are accepted..
AUTHOR‘S SCHEDULE
Deadline for proposal of special session:
Mar. 20, 2009
Deadline for paper submission:
Apr. 24, 2009
Notification of acceptance:
May. 15, 2009
Camera ready manuscripts:
Jun. 7, 2009
Tags: IEEK,ITC-CSCC.