Americká žádost o radar předem vítala český souhlas

Posted in News (August 23, 2007 at 4:22 am)

Americká nabídka začít jednat o stavbě radaru v Česku předem vítala “prozatímní rozhodnutí” české strany na dislokaci tohoto zařízení a také rozhodnutí Prahy, že Spojené státy mohou okamžitě začít s přípravou radarového stanoviště.

Koupím displej k Aspire 5112 - Dohodou

Posted in News (August 21, 2007 at 4:56 am)

Koupím displej k notebooku Acer Aspire 5112, popř. od modelu, který ho má stejný(stačí mi samotný panel). Dost spěchá, cena dohodou

V USA začali prodávat Apple TV

Posted in News (August 19, 2007 at 4:19 am)

Americká společnost Apple začala prodávat nové multimediální zařízení Apple TV. Díky přístroji je možné na televizní obrazovce sledovat filmy, přehrávat hudbu a prohlížet fotografie, které si uživatel uložil na počítači. Apple TV pracuje prostřednictvím bezdrátového spojení a podle výrobce je schopen přenést na obrazovku obsah skoro v takové kvalitě jako přehrávač DVD.

The Don’t Repeat Yourself Principle and the Wormhole Anti-Pattern

Posted in News (August 18, 2007 at 4:25 am)

Getting back on track with the "Maintainability" series of posts.  I'm doing this way too late at night, so the coherence might be lacking. Don't Repeat Yourself Don't Repeat Yourself (DRY) is a statement exhorting developers to avoid duplication in code.  Duplication isn't always the easiest thing to spot or even prevent.  From the Pragmatic Programmers: DRY says that every piece of system knowledge should have one authoritative, unambiguous representation. Every piece of knowledge in the development of something should have a single representation. A system's knowledge is far broader than just its code. It refers to database schemas, test plans, the build system, even documentation. Duplication is an obvious problem for maintenance, but there's a secondary meaning to the DRY Principle.  When I'm adding an all new feature to a system with new classes, database mappings and tables, new screens, web services, etc. I want to make the change with the fewest steps possible with a minimum of repetition.  I want to tell the system what I want to happen, and I want to say it only once.  More on that second meaning later.   Duplication Retards Change For the upcoming (soon, knock on wood) StructureMap 2.0 release, I got in and added support for generic templated types.  It was nasty.  It wasn't really nasty because of Generics, it was nasty because I blundered with this innocuous looking code:     return _pluginType.FullName; In some spots it was useful or necessary to identify a .Net Type with a string value and early on I fell into using the full class name as a convention.  I then promptly duplicated that simple Type.FullName logic over 70 times in the codebase.  Flash forward 3 1/2 years to the new Generics support, and I needed a way to go from a string to a type.  The obvious answer was to finally change to using assembly qualified names.  It took me about 6-8 hours total to make that one little change because of the stupid amount of duplication I had introduced with the FullName logic. Some other cases: Multiple applications, or even subsystems of the same system, reading and writing to a shared database.  You almost inevitably end up with duplicated work to read, write, validate, and interpret the exact same data.  Think about a column in a database that represents the status of some sort of work item.  The logical entity represented by this row has different constraints and business rules depending upon what the value in that status column.  If you have more than a single piece of code that "knows" how to interpret that status value, you have duplication, and a particularly pernicious sort of duplication because it's hard to spot by looking at any one codebase.  Just as a warning, coding in a data-centric manner can open the door to a great deal of harmful duplication.  Ask yourself, if the database structure or status field changes, how many other pieces of code have to be changes?  Reading and writing values from the HttpContext in ASP.Net.  This little bit of code represents a great deal of potential duplication (even if you eliminate the Magic Number Antipattern):  string something = (string) HttpContext.Current.Session["something"];  What if you want to change your state management strategy altogether?  You'll have to change every single piece of code that dipped directly into HttpContext. In .Net applications, you often need to use a subclass of System.Text.Encoding when converting byte arrays to strings or vice versa.  In an application I worked with there were 67 different references to the ASCIIEncoding class.  Why do I distinctly remember this number you might ask?  Because we needed to localize the application to a Unicode encoding and I found out quickly that the change was going to lead to considerable change and effort to hunt down and make all the necessary changes.  If the character conversion code had been more centralized into some sort of helper class, that change could have been easier.   Stop Duplication in its Tracks The worst case I've ever observed was a factory automation system.*  The system was originally built to pull upcoming factory build jobs from a MQSeries queue, go through a series of business rules, then determine the proper routing and push the new directions to other MQSeries queues.  Fine and dandy, until the day that the factory needed to start the basic process manually from a client application on the factory floor.  The developers decided to recreate the business rules portion of the existing code, rule by rule, and created a new implementation of the business rules for the new client.  I spent some time learning about both components, and it was very apparent that the new code was better structured, but trouble was right around the corner.  It's easy to guess what happened next.  Those particular business rules were volatile, but only now you had to make functionally equivalent rules changes in two very different components.  The system became harder to maintain and extend. The duplication was created purposely because the team felt that the original code was just too hard to reuse because the business rules and the workflow was deeply intertwined with the code that called into MQSeries.  They didn't have any test automation to catch regression bugs, and the system was hard to deploy, so modifying the existing code was quite risky.  If the original code had been much more orthogonal between business rules and the communication infrastructure, they might have been able to simply write some new glue code to interact with the existing code.  If the system had been backed up with a software ecosystem of effective build automation and comprehensive test automation coverage, the team would have been much better positioned to morph the existing code into a structure that would allow for reuse between both the automatic MQSeries mechanism and the newer manual client process. Part of the reason duplication creeps into code is the ease of copy/paste/modify operations to create new code.  Runaway "IDE inheritance" (copy/paste/edit coding, I couldn't find a link) can lead to a system that's very difficult to maintain.  Sometimes developers do the copy/paste/modify trick because the original code isn't quite what they need in the second case.  It definitely requires some skill and experience, but in the "not quite what I need" case, I'd much rather a developer take a little time to refactor out the common pieces first before making the second set of changes.  Refactoring is perhaps more work than copy/paste in the short term, but stamping out duplication can only help in the longer run.  Refactoring is an invaluable skill that's well worth your time.   The Wormhole Anti-Pattern Bill Caputo wrote a good description of the Wormhole Anti-Pattern that so commonly afflicts enterprise software systems.  Roughly stated, I would define the wormhole as all of the stages a piece of data goes through to get from the database to the screen or service interface and back again.  When the wormhole gets long and involved, your development work is going to be a struggle — hence the "Anti-Pattern" designation. As an almost canonical example, my first official job in software was supporting a data integration between a third party engineering application and a downstream construction application.  Between the two databases, a flat file report, two rule files, and the Tibco definitions, I counted 8 different variable names and mappings for a single piece of data along the data exchange.  The big problem was that I had to change that mapping pretty frequently — and that meant following the path through all 8 steps.  Needless to say, that code was very difficult to troubleshoot and modify.  Of course I made all of the modifications in production to support ongoing engineering projects because there wasn't any such thing as a development environment;)  If you're a thrill seeker, nothing is more exciting than coding in the production environment while it's live. To apply the Wormhole Anti-Pattern to your architecture efforts, think about how many steps you would have to go through to get a new element on a screen persisted in the database.  Or to add a new feature to your application.  If the thought of jumping through a lot of Xml configuration hoops or database metadata setup or the sheer number of changes gives you pause, you may be exhibiting the Wormhole Anti-Pattern.  At that point you need to start working towards eliminating or combining some of the steps to shorten your wormhole. Just for comparison, we had to add some fields to a screen after it was built one week.  Here is the wormhole we have to go through on my current project.  I've had worse, but this is more than enough: Element on the screen Property on a Domain class Property on at least one Data Transfer Object (DTO) Mapping from  DTO to Domain class in the client Repeat on the server side, but differently Change unit tests Add new field to FitNesse tests   In line with the Wormhole Anti-Pattern, you might also check out the Shotgun Surgery code smell.  If you constantly make a repetitive set of changes to the same classes anytime one changes, it might be a sign that you should shorten your Wormhole by collapsing the class structure down into fewer pieces to consolidate related code into a more cohesive structure.  Your goal is to enable changes to your application to be made in fewer mechanical steps.   I only want to tell you this once! Going back to the previous section on The Wormhole Anti-Pattern, the second, more proactive goal of the DRY Principle is to express changes in as few steps and places as possible.  My thinking in regards to the quality of a  system architecture has changed quite a bit from my brief exposure to Ruby on Rails. From Nico Mommaerts, One of the selling points of Rails is that it is built with the DRY principle in mind. DRY stands for Don't Repeat Yourself, meaning that every piece of your system is described once and only once, which should make development and maintenance a lot easier since there is no need to keep multiple parts of the code in sync. Hand in hand with DRY goes 'Convention over Configuration', another one of Rails' core philosophies. Rails uses a set of code and naming conventions that when adhered to eliminates the need for configuring every single aspect of your application. Only the extraordinary stuff needs to be configured, like legacy database schemas or other resources you don't control. Using these two philosophies, DRY and 'Convention Over Configuration', Rails lets you write less code AND more features in the same time as with a typical Java or .NET application, with easier maintenance afterwards. Even if you're never going to code in Ruby or build web applications, take a look at how Rails puts the various pieces together to eliminate repetition in code and configuration.  A good design allows for minimizing the amount of repetitious information. DRY-ing out StructureMap After seeing how Ruby on Rails works, it made StructureMap feel just a little shabby in some places.  Here's a specific example, one of the features in StructureMap is the ability to define configuration profiles and easily switch between them.  Typically, I like to use this feature to handle environmental differences between development, testing, and production.  There's a lot more to the functionality, but for now let's just look at the configuration needed for just a single IService today.  Look how ugly this is in general (couldn't get CopyAsHtml to format this for some reason), and the duplicated information between the Profile nodes, the PluginFamily nodes, the Plugin nodes, and the Instance nodes.<StructureMap MementoStyle=’Attribute’ DefaultProfile=’Development’> <Assembly Name="SomeAssembly"/> <Profile Name="Production"> <Override Type="SomeAssembly.IService" DefaultKey="Production"/> </Profile> <Profile Name="Testing"> <Override Type="SomeAssembly.IService" DefaultKey="Testing"/> </Profile> <Profile Name="Development"> <Override Type="SomeAssembly.IService" DefaultKey="Development"/> </Profile> <PluginFamily Type="SomeAssembly.IService" Assembly="SomeAssembly"> <Plugin Type="SomeAssembly.ConcreteService" Assembly="SomeAssembly" ConcreteKey="Concrete"/> <Instance Type="Concrete" Key="Production"> <Property Name="host" Value="PROD-SERVER"/> <Property Name="port" Value="5050"/> </Instance> <Instance Type="Concrete" Key="Testing"> <Property Name="host" Value="TEST-SERVER"/> <Property Name="port" Value="5050"/> </Instance> <Instance Type="Concrete" Key="Development"> <Property Name="host" Value="localhost"/> <Property Name="port" Value="2000"/> </Instance> </PluginFamily></StructureMap>
A major part of my work for StructureMap 2.0 has been ease of use, and that has meant eliminating the duplication and mechanical steps in configuration.  Below is the exact equivalent of the profile in StructureMap 2.0:
 
<StructureMap MementoStyle="Attribute" DefaultProfile="Development">

 
  <Assembly Name="SomeAssembly"/>
 
  <Profile Name="Production">
    <Override Type="SomeAssembly.IService">
      <Instance PluggedType="SomeAssembly.ConcreteService,SomeAssembly" host="PROD-SERVER" port="5050"/>
    </Override>
  </Profile>
 
  <Profile Name="Testing">
    <Override Type="SomeAssembly.IService">
      <Instance PluggedType="SomeAssembly.ConcreteService,SomeAssembly" host="TEST-SERVER" port="5050"/>
    </Override>
  </Profile>
 
  <Profile Name="Development">
    <Override Type="SomeAssembly.IService">
      <Instance PluggedType="SomeAssembly.ConcreteService,SomeAssembly" host="localhost" port="2000"/>
    </Override>
  </Profile>
 
</StructureMap>
 
All I really did was enable a user to make all the configuration inline in the Profile node itself.  Just doing that took down the number of moving parts and centralized the semantic meaning of the profile configuration into one spot instead of being spread out throughout the Xml file.  The underlying model of StructureMap is unchanged, only the configuration code got more sophisticated to streamline the user experience.
 
 
More than the Code
Anytime you talk about improving the way you create software it's very hard to treat coding, design, process, and infrastructure as separate topics because they're all tightly intertwined.  You definitely want to apply the DRY Principle to your change management.  Here are a couple examples of what I mean:

Long lived code branches.  A temporary branch that's short lived for production support or a risky change is one thing, but a long lived branch essentially represents a whole new system.  I've seen a couple smaller product companies jeopardize their very existence by maintaining and extending customer specific branches of their system.  Hot fixes and newly demanded features often had to be implemented several different times on somewhat divergent versions of the same code.  Long lived branches need to be treated as a last resort.  If there's any possible way to arrange your system to allow for customer specific features and customizations while maintaining one version of the core code, your company will be far better off.  Microkernal designs with IoC engines (like StructureMap) can help.  Orthogonal code will help by creating plenty of seams to allow for customization.  Build and test automation makes changing code much less risky.
WSDL or XSD schemas for integration.  We hit this on my current project.  Our new .Net client communicates with the existing Java server platform by sending Xml messages over a stateful socket.  Quite naturally, we devolved into using XSD schema's to describe the contract of the messages.  Great, we use the XSD.exe tool in .Net to codegen DTO classes on one side, and JAXB to do the same on the Java side.  Both codebases need to have a copy of the XSD's, and that's what we did.  A copy in the .Net SVN repository and another in the Java CVS repository.  Needless to say, any change in schema from either side requires the XSD's to be copied back and forth.  This situation has caused us no small amount of pain from mismatches in the Xml definitions.  One way or another, the XSD definitions from .Net to Java need to be locked together automatically to shut down the potential discrepancies.
 
 
The Highlander Puts it all into Perspective
Bellware thought this was an awful analogy, so I absolutely have to use it.  If you're a big fan of the cult movie Highlander (and who isn't?), this will put it all into perspective.  The main characters in the movie were all striving to be the last one standing to win the "Prize."  As Christopher Lambert and Sean Connery intone constantly throughout the movie, "there can be only one!"
The Don't Repeat Yourself Principle is "There can be only one!" (expression of any rule or functionality that could conceivably change)
Unfortunately I've been on and seen a couple projects where the basic architecture just didn't allow for outwardly small changes to be made efficiently.  A nasty case of a Wormhole, plus clumsy or inefficient build processes, can make the simple addition of an extra piece of information from persistence to user interface turn into a living hell.  In the Highlander, there is a scene where the bad guy, the "Kurgan" played by Canadian character actor extraordinaire Clancy Brown, wins a sword duel and disembowels Sean Connery's character.  As the Kurgan twists the sword to inflict more pain he utters the line "it hurts, doesn't it!"  When a request for a small change comes across your desk and all you can think about is all of the painful and tedious work it will take to get that change done, that's what I call the "Kurgan Moment."
To wrap up, the Highlander and DRY good, Kurgan and Wormhole bad.
 
 
Appropos of nothing here, Locke is easily the best character on Lost.
Share this post: Email it! | bookmark it! | digg it! | reddit!| kick it!

Présentation de la Fujitsu Siemens Stylistic ST5112

Posted in News (August 2, 2007 at 2:21 am)

Depuis Novembre 2006, Fujitsu Siemens propose la Stylistic ST5112, la nouvelle révision de son Tablet PC Slate animée par un Core Duo Ultra Low Voltage (ULV) à 1.2 Ghz et le chipset i945GM.
De design quasiment identique à la précédente génération (Stylistic ST5032), ce nouveau modèle se différencie fortement par la puissance embarquée grace au Core Duo ULV: cette fois ci la puissance est potentiellement doublée par rapport à la génération précédente et l’ajout de 4 Go de RAm au maximum offre des opportunités matérielles plus qu’interessantes.

- Découverte de la Fujitsu Siemens Stylistic ST5112: vidéo WMV de 9min30 (33 Mo).

- Lien de téléchargement direct (http://www.tabletpccorner.net/images/stories/articles/fsst5112/fsst5112-slate320.wmv)

Windows Home Server beta goes public

Posted in News, mobile tech, Computing tech (July 29, 2007 at 1:38 am)

Windows_home_server Wasn’t I just wondering where my Windows Home Server beta disk was? Looks like it’s already outdated as WHS Beta 2 is available….for the public! You’ll have to be an ‘eligible tester‘ by providing some basic info, but if you’ve got a spare PC and a broadband connection, you’ll likely get the seal of approval. Remember, that WHS provides full backups for all PCs on your network, allows for remote file access and remote desktop control plus includes support for Windows Mobile and Zune devices. Just what the mobile doctor ordered…

(via Windows Now)

If you’re not subscribed to the text blog…

Posted in News, General (July 27, 2007 at 1:15 am)

You oughta be!

What you get:
* Exclusive interviews and bonus audio from shows.
* A heads up on things worth knowing about from comedy to music to everything else.
* A delightful sense of…



[[ This is a content summary only. Visit www.maximumfun.org for full links, other content, and more! ]]

Halle Berry: Po prvním rozvodu jsem se chtěla zabít

Posted in News (July 24, 2007 at 1:16 am)

Krásná herečka Halle Berryová málem zemřela jako málo známá a neúspěšná herečka. Ještě dlouho před ziskem Oscara za roli ve filmu Ples příšer totiž chtěla spáchat sebevraždu. Po prvním rozvodu byla psychicky tak na dně, že chtěla odejít ze světa.

2006 Engadget Awards voting is underway

Posted in News (July 23, 2007 at 1:16 am)

Filed under:

Last week we asked if we should still run the long-delayed 2006 Engadget Awards, and the answer was a pretty resounding yes. So starting today, for seven days we’ll run three polls a day for all the awards we’re giving for 2006’s best. This weekend we’ll cap it off with our top awards, Sunday being the coup d’état: Gadget of the Year, Worst Gadget of the Year, and Most Anticipated Gadget of 2007. Who’s got Vegas odds?

The first three:
Vote for Tablet PC of the Year
Vote for Wearable Device of the Year
Vote for Wireless Device or Technology of the Year

 

Permalink | Email this | Comments


BOLD MOVES: THE FUTURE OF FORD A new documentary series. Be part of the transformation as it happens in real-time

Office Depot Featured Gadget: Xbox 360 Platinum System Packs the power to bring games to life!

Většina Američanů chce stažení z Iráku do srpna 2008

Posted in News (July 20, 2007 at 1:17 am)

Většina občanů Spojených států podporuje návrh zákona, který požaduje stažení amerických bojových sil z Iráku do konce srpna 2008. Normu, o níž ještě bude rozhodovat Senát, podporují demokraté. Proti se staví většina republikánů i prezident George Bush. Ten už dal také jasně najevo, že pokud zákon nakonec bude schválen, hodlá ho vetovat.

Music That Matters Vol. 11

Posted in News (July 19, 2007 at 1:29 am)

KEXP DJ Rachel and Northwest Music Expert DJ Sharlese host a showcase of Northwest 2-piece bands.

Jakarta Commons DBCP 1.2.2 Released

Posted in News (July 17, 2007 at 1:54 am)

Apache Jakarta Project (17 reads)

Jakarta Commons DBCP 1.2.2 has been released. DBCP is a database connection pool
that uses Commons Pool as the
underlying object pool implementation.
The 1.2.2 release is a maintenance release, including numerous bug fixes, upgrade to
pool 1.3, and elimination of the dependency on Commons Collections. All changes are
source and binary compatible with the previous release (1.2.1).

Details on changes included in this release can be found in the
release notes
included with the distribution

More information on Commons DBCP can be found at the
Commons DBCP project site.

Downloads can be found
here

Nové LCD od Samsungu

Posted in News ( at 1:46 am)

Společnost Samsung se dostala na špičku mainstreamových LCD monitorů nejen kvůli přijatelné ceně ale i vysokou kvalitou svých produktů. Teď oficiálně uvádí novou řadu LCD displejů s LED podsvícením.

Microsoft to offer DRM-free songs for Zune?

Posted in News (July 16, 2007 at 1:50 am)

Filed under: , , ,

ZuneNot content to just follow Apple into the portable music market with the Zune, Microsoft appears poised to follow Apple into the DRM-free music market.

Music label has already agreed to sell unencrypted high quality digital audio files through Apple’s iTunes Music Store. Zune marketing director Jason Reindorp told CNet that Microsoft plans to follow suit, offering DRM-free versions of EMI music.

There’s no word on when the unencrypted tracks might hit Zune Marketplace, or how much they’ll cost. Apple is charging a little more for unencrypted tracks, at $1.29 per track, compared with $.99 for AAC files with DRM.

Read | Permalink | Email this | Comments

April Fool’s day roundup

Posted in News ( at 1:49 am)

The tech world loves to go a little nuts on April Fool’s day; we usually stand by and watch the madness ensue, but we figured we’d lend a hand keep you in the know. Trust us, you don’t want nerds punking you, that kind of upsets the natural pecking order. (Oh yeah, and if you’ve got any good ones, drop ‘em in comments.)

Engadget & ThinkGeek - Art Lebedev’s Vilcus dactyloadapter
Google - Google unveils “dark porcelain”-based TiSP home broadband service [Thanks to everyone who sent this in]
Google - Gmail paper, it’s finally here!
Phonescoop - Apple caves to Cingular’s demands, Sanyo switchblade phone, Moto RAVR and BLZR, Googlephone interface revealed, and E-TEN buys Palm
El Reg - Apple and Google making phone together
CNET - Apple TiVo undercover peek
ThinkGeek - WiiHelm and a bunch of other fake crap
PirateBay - PirateBay finds home in North Korea [Via Slashdot]
more…

Continue reading April Fool’s day roundup

 

Permalink | Email this | Comments


BOLD MOVES: THE FUTURE OF FORD A new documentary series. Be part of the transformation as it happens in real-time

Office Depot Featured Gadget: Xbox 360 Platinum System Packs the power to bring games to life!

Výroba palet - 12 000

Posted in News (July 15, 2007 at 1:49 am)

Hledáme pomocné pracovníky do výroby v dřevařském průmyslu. Ubytováni zdarma.Místo práce u Příbrami. HPP-soc.a zdrav.pojištění hrazeno.Mzda:12.000,-Kč za 168 hodin. Nástup ihned. Požadujeme:ochota a zájem pracovat.Přesčasy možné.605 250 156, 224 941 …

Nova Scotia

Posted in News ( at 1:42 am)

tablet_heading_east.jpg
Heading East from Halifax!

tablet_at_cape_george.jpg
Cape George, Nova Scotia

tablet_at_malignant_cove.jpg
Malignant Cove (where a Great White shark was caught (and let go) this Summer)

tablet_at_antigonish.jpg
Antigonish, Nova Scotia @ Tim Horton’s watching our digital catch of the day

tablet_at_arisaig.jpg
Catch of the Day @ Arisaig, NS

tablet_at_arisaig2.jpg
Another catch of the day (one for each or there would be tears)

zkuste to s námi-KNIHA NÁPADŮ - 170

Posted in News (July 13, 2007 at 1:39 am)

Prodám tuto velkou knihu novou pro děti,které něco rády tvoří,hodí se jako dárek,pro děti do 11let.za cenu 170kč.od nakladatelství REBO,na požádání poskytnu foto …

Posted in News (July 12, 2007 at 1:53 am)

[girly]But it’s cute![/girly]

Look at it this way, they’re giving you a free cartoon. Only idiots complain about getting free stuff.

Xenobiologista

Marjorie Maddox & Jerry Wemple

Posted in News (July 9, 2007 at 1:24 am)

Penn State Press has released a new poetry anthology that’s a unique celebration of Pennsylvania

links for 2007-04-05

Posted in News, 45 (July 8, 2007 at 1:44 am)

JADORE DIOR Original - 200

Posted in News (July 7, 2007 at 1:46 am)

koupím zbytky levně…, mohu vyměnit za Original pafrém Salvator Dali Purple Lips z 50ml, chybí 10ml. Vyměním za Jadore …

Waiting (The Brian Lehrer Show: Tuesday, 13 March 2007)

Posted in News (July 5, 2007 at 1:47 am)

As the grand jury deliberates on whether to charge or clear the five police officers involved in the Sean Bell shooting,
Errol Louis, columnist at the

New York Daily News, reviews the case and talks about what to expect.

Záchranáře budou k nehodám volat samotná auta

Posted in News (June 28, 2007 at 1:47 am)

Bouračka v autě je vždy nepříjemná věc. I když se řidiči nic nestane, je většinou v šoku a má-li zavolat k nehodě policii nebo záchranáře, často se stává, že jeho hlášení spíše odborníkům zamotá hlavu, než pomůže. Už během několika let by však měl v Evropské unii začít fungovat projekt eCall.

Sunnis, Shiites Protest Constitution

Posted in News, Elections/Politics (June 27, 2007 at 1:46 am)

BAGHDAD, Iraq — Sunni Arabs and followers of a radical Shiite cleric held protests Friday against federal provisions in Iraq's proposed constitution, as negotiators sought to reach agreement on the charter by next week's deadline.Sunni Arab negotiators are holding out against Shiite and Kurdish proposals for a federal structure for Iraq, saying such proposals would divide the country. The Sunnis want a strong central government. On Thursday, masked gunmen burst into the Sunni grand mosque in the tense city of Ramadi as religious, political, and tribal leaders met to discuss possible Sunni participation in the constitutional process. The gunmen asked participants to end their meeting and then opened fire on them, said Omar Seri, secretary of the governor of Anbar province. Three members of the Sunni Association of Muslim Scholars and a bodyguard were injured, Seri said. Source: Fox News…

Alu disky Fabia - Dohodou

Posted in News (June 26, 2007 at 1:41 am)

Koupím 14″ Alu disky na Škoda Fabia - paprskové, ne pavučiny, nepoškozené, nepoškrábané. Možno i s pneu, dle dohody. …

This Week in Science - February 28, 2006 Broadcast

Posted in News, Science, Technology, ecology, neuroscience, archeology (June 25, 2007 at 1:49 am)

6.5 Billion served, What’s in a Name?, Flaming Yucca Challenge, In-flight Interference, Baby got Brains, Ancient Beaver, Confusdasaurus, Justin gives to Science, Filandering Flounders, This Week in Science History, Science


Download Standard Podcast

LNL 2007-04-04

Posted in News ( at 1:42 am)

2218 East Timor: Presidential Election,
2230 Political apologies,
Late Night Live

This Week in Science - December 13, 2005 Broadcast

Posted in News, Science, Technology, biology, evolution, ecology, neuroscience (June 24, 2007 at 1:41 am)

Brainiacs in Full Audio, Holes in the Poles, Glopitty-Glop and Fishety Food, Eyes on the Brain, Dingbats and Darned Balls, Don’t You Trust Me Baby?, Gimme a D!, Doin a Little Evolution Dance


Download Standard Podcast

prodám plemennou klisnu slezského norika - V textu

Posted in News (June 23, 2007 at 1:48 am)

Prodáme plemennou klisnu slezského norika 54/329 Sandra v GZ, HPK, s hřebečkem 3/07 po Ramgoš.
Matka plemeníka 2915 Ron ( hřebeček je pravý bratr plemeníka), 10 let, po 4 hříběti, pošetřená ( v chovu), zdravá, klidná, dobrá matka. Roční dcera k vi …

My other interview with Google CEO Eric Schmidt (Fvogelstein/Epicenter)

Posted in News (June 21, 2007 at 1:44 am)

My other interview with Google CEO Eric Schmidt  —  Eighteen months ago, in November 2005, I interviewed Google CEO Eric Schmidt for a story I was working on for Fortune Magazine.  I left the magazine before I finished the piece, and in a classic case of old media thinking, I didn’t publish the interview.



Source:   Epicenter

Author:   Fvogelstein

Link:   http://blog.wired.com/business/2007/04…


Techmeme permalink

prodám elektroakustickou kytaru STAGG - Dohodou

Posted in News ( at 1:38 am)

Prodám 2 roky starou elektroakustiku STAGG kopie YMAHA s vypouklým tělem,
Struny Fender,futrál,málo hraná,koupená na adrese kytary.cz,cena dle dohody,
surehand@seznam.cz , ICQ 283500347, mobil 728013114.

Jaderná elektrárna Temelín po odstávce spustila první blok

Posted in News (June 20, 2007 at 1:48 am)

Obsluha Jaderné elektrárny Temelín nastartovala v sobotu večer reaktor prvního bloku. Ten byl mimo provoz od konce ledna. Energetici během odstávky vyměnili čtvrtinu paliva za nové a odolnější.

Spare Change WGBH podcast sponsored by Ipswitch, Inc.

Posted in News, Society & Culture (June 19, 2007 at 1:39 am)

While on a walk in Boston’s Public Garden, Rich Borofsky received an unearthly gift from an unlikely giver.

The WGBH Morning Stories website is http://www.wgbh.org/morningstories.
Where do you hear us? Let us know! morningstories@wgbh.org

Thanks to our sponsor, Ipswitch, Inc., a leader in File Transfer Software. http://www.ipswitch.com

peugeot 106 1.0i+lpg - 58 000

Posted in News (June 14, 2007 at 1:47 am)

rv 97,červená metal,servo,centrál,el okna, nebouraný,nejetý v zimě,, lpg instalováno 2002,, velmi pěkný , …

Is Technorati Going After Spam Blogs? (louisgray.com)

Posted in News ( at 1:46 am)

Is Technorati Going After Spam Blogs?  —  The issue of spam blogs, or “splogs” is a big one.  As blog software becomes ever more easy to use, it’s no surprise that robots and scripts have been built to make fake blogs, and are engineered to look very real, as the splogs usurp other’s content



Source:   louisgray.com: live: Silicon Valley Blog

Author:   Louisgray

Link:   http://www.louisgray.com/live/2007/03/is-technorati…


Techmeme permalink

Placebo míří do Brna

Posted in News (June 13, 2007 at 1:51 am)

Temná londýnská kytarovka Placebo se opět vrací do Česka, 5. června je zastihnete v Brně.

Download of the Day: HighlightAll (Firefox)

Posted in News (June 12, 2007 at 1:40 am)

highlightall.png

Windows/Mac/Unix (Firefox): The HighlightAll Firefox extension highlights any text on a web page matching the text you’ve selected with your mouse.

Like most good Firefox extensions, Highlight all does one simple thing well. This performs the same function as the “Highlight all” button when you’re searching a page with Ctrl/Cmd-F, without the need for typing or watching your screen jump around to matches as you search. After all, you’ve already found the text you want highlighted, so just select it and you can see all other instances. You can toggle HighlightAll with a configurable keyboard shortcut (F8 by default), so matches to your highlighted text doesn’t always need to show up in yellow. This seems like a great research tool for quickly digesting web pages by keyword.

The Real Reason Cell Phones are not allowed on Airplanes

Posted in News (June 11, 2007 at 1:47 am)

its not because they interfere with the airplane’s electronics… its not because they might interfere with cell tower systems on the ground. The airlines fear “crowd control” problems if cell phones are allowed in flights. They believe cell phone calls might promote rude behavior and conflict between passengers.

Houdini may be brought back from the grave

Posted in News (June 10, 2007 at 1:47 am)

David Pescovitz:
Did Houdini die in 1926 of a ruptured appendix or was he murdered by fraud psychics that he had exposed as hucksters? Forensic scientists, authors of a Houdini biography, and Houdini’s family hope to solve the enduring mystery by exhuming his remains. They’re currently seeking permission to dig up and examine the body. According to the book “The Secret Life of Harry Houdini: The Making of America’s First Superhero,” by William Kulash and Larry Sloman, Houdini was poisoned. From the Washington Post:

 Assets Isbn 0743272072 C 0743272072
Authors Kulash and Sloman maintain that Houdini was the victim of a thuggish cabal of psychics. Houdini spent much of his career unmasking spiritualism as a fraud, and one of his favorite targets was one Mina “Margery” Crandon, a socialite who acquired a certain fame after claiming telekinetic abilities. Her husband, a prominent Boston surgeon named Le Roi Crandon, was supposedly a member of what the authors call “the Psychic mafia” and the man behind Houdini’s poisoning. In the authors’ telling, Crandon had a confederate inject Houdini with that serum in Detroit, and it was meant to kill him, not cure him.

Link to Washington Post article, Link to buy “The Secret Life of Harry Houdini: The Making of America’s First Superhero”

Next Page »