el

Performance Counters in Delphi, sample project and article

Implementing performance monitors in your app is very helpful for profiling, debugging and general satisfaction of the more qualified endusers. It's also a non-trivial excercise, to put it mildly. Microsoft have done their part in making it obscure and hard to use, so naturally, we can't leave it alone, can we? This particular implementation only implements raw and delta counters, but that covers almost anything you'll ever need. The basis is there for other types of counters, though, such as instance based counters and high-precision. Both precompiled and full project source is available.




el

Are older releases of the database really unsupported?

articles: 

I see posts on Oracle related forums about various releases (anything that isn't 11.x or 12.x) being "unsupported". This is wrong. Of course you should upgrade any 9i or 10g databases, but you don't have to.

Oracle Corporation's lifetime support policy is documented here,
Lifetime Support Policy
take a look, and you'll see that release 10.2 was in premier support until end July 2010 when it went into extended support. At end July 2013, it goes into sustaining support. Sustaining support will continue indefinitely. Even release 8.1.7 will have sustaining support indefinitely.
So what is sustaining support? That is documented here,
Lifetime support benefits
To summarize, extended support gives you everything you are likely to need. What you do not get is certification against new Oracle products or new third party products (principally, operating systems). But does that matter? I don't think so. For example, release 11.2.0.3 (still in premier support) is not certified against Windows 8, but it works fine.
Sustaining support has a more significant problem: no more patches. Not even patches for security holes, or changes in regulatory requirements. The security patch issue may of course be serious, but regulatory issues are unlikely to matter (this is a database, not a tax management system.) Think about it: 10g has been around for many years. It is pretty well de-bugged by now. If you hit a problem with no work around, you are pretty unlucky. Sustaining support gives you access to technical support, available patches, software, and documentation. That is all most sites will ever need.
Right now, I am working on a 9.2.0.8 database. It cannot be upgraded because the application software is written by a company that does not permit a database upgrade. Why not? Well, the reason may be commercial: they have a replacement product that is supported on newer databases. But that is nothing to do with me. The database works, the software works. Making it work better is a challenge - but that is what a DBA is paid to do. Don't just write it off as "unsupported".
Of course I am not suggesting that users should not upgrade to current releases - but upgrades are a huge project, and can have major implications. Running out dated software is silly, unless you have an irrefutable reason for so doing. The lack of security patches make you vulnerable to data loss. The lack of regulatory patches may make it illegal. The lack of newer facilities will be restricting the utility of the system. You may be losing money by not taking of advantage of changes of newer technology that can better exploit your hardware.
If anyone is looking for consulting support to upgrade their database - my boss will be happy to give you a quote. But I won't refuse to support you in the meantime.
--
John Watson
Oracle Certified Master DBA
http://skillbuilders.com




el

Inverted tables: an alternative to relational structures

articles: 

The inverted table format can deliver fast and flexible query capabilities, but is not widely used. ADABAS is probably the most successful implementation, but how often do you see that nowadays? Following is a description of how to implement inverted structures within a relational database. All code run on Oracle Database 12c, release 12.1.0.1.

Consider this table and a few rows, that describe the contents of my larder:

create table food(id number,capacity varchar2(10),container varchar2(10),item varchar2(10));
insert into food values(1,'large','bag','potatoes');
insert into food values(2,'small','box','carrots');
insert into food values(3,'medium','tin','peas');
insert into food values(4,'large','box','potatoes');
insert into food values(5,'small','tin','carrots');
insert into food values(6,'medium','bag','peas');
insert into food values(7,'large','tin','potatoes');
insert into food values(8,'small','bag','carrots');
insert into food values(9,'medium','box','peas');

The queries I run against the table might be "how many large boxes have I?" or "give me all the potatoes, I don't care about how they are packed". The idea is that I do not know in advance what columns I will be using in my predicate: it could be any combination. This is a common issue in a data warehouse.
So how do I index the table to satisfy any possible query? Two obvious possibilities:
First, build an index on each column, and the optimizer can perform an index_combine operation on whatever columns happen to be listed in the predicate. But that means indexing every column - and the table might have hundreds of columns. No way can I do that.
Second, build a concatenated index across all the columns: in effect, use an IOT. That will give me range scan access if any of the predicated columns are in the leading edge of the index key followed by filtering on the rest of the predicate. Or if the predicate does not include the leading column(s), I can get skip scan access and filter. But this is pretty useless, too: there will be wildly divergent performance depending on the predicate.
The answer is to invert the table:
create table inverted(colname varchar2(10),colvalue varchar2(10),id number);
insert into inverted select 'capacity',capacity,id from food;
insert into inverted select 'container',container,id from food;
insert into inverted select 'item',item,id from food;

Now just one index on each table can satisfy all queries:
create index food_i on food(id);
create index inverted_i on inverted(colname,colvalue);

To retrieve all the large boxes:
orclz> set autotrace on explain
orclz> select * from food where id in
  2  (select id from inverted where colname='capacity' and colvalue='large'
  3  intersect
  4  select id from inverted where colname='container' and colvalue='box');

        ID CAPACITY   CONTAINER  ITEM
---------- ---------- ---------- ----------
         4 large      box        potatoes


Execution Plan
----------------------------------------------------------
Plan hash value: 1945359172

---------------------------------------------------------------------------------
| Id  | Operation                                | Name       | Rows  | Bytes | C
---------------------------------------------------------------------------------
|   0 | SELECT STATEMENT                         |            |     3 |   141 |
|   1 |  MERGE JOIN                              |            |     3 |   141 |
|   2 |   TABLE ACCESS BY INDEX ROWID            | FOOD       |     9 |   306 |
|   3 |    INDEX FULL SCAN                       | FOOD_I     |     9 |       |
|*  4 |   SORT JOIN                              |            |     3 |    39 |
|   5 |    VIEW                                  | VW_NSO_1   |     3 |    39 |
|   6 |     INTERSECTION                         |            |       |       |
|   7 |      SORT UNIQUE                         |            |     3 |    81 |
|   8 |       TABLE ACCESS BY INDEX ROWID BATCHED| INVERTED   |     3 |    81 |
|*  9 |        INDEX RANGE SCAN                  | INVERTED_I |     3 |       |
|  10 |      SORT UNIQUE                         |            |     3 |    81 |
|  11 |       TABLE ACCESS BY INDEX ROWID BATCHED| INVERTED   |     3 |    81 |
|* 12 |        INDEX RANGE SCAN                  | INVERTED_I |     3 |       |
---------------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

   4 - access("ID"="ID")
       filter("ID"="ID")
   9 - access("COLNAME"='capacity' AND "COLVALUE"='large')
  12 - access("COLNAME"='container' AND "COLVALUE"='box')

Note
-----
   - dynamic statistics used: dynamic sampling (level=2)

orclz>

Or all the potatoes:
orclz> select * from food where id in
  2  (select id from inverted where colname='item' and colvalue='potatoes');

        ID CAPACITY   CONTAINER  ITEM
---------- ---------- ---------- ----------
         1 large      bag        potatoes
         4 large      box        potatoes
         7 large      tin        potatoes


Execution Plan
----------------------------------------------------------
Plan hash value: 762525239

---------------------------------------------------------------------------------
| Id  | Operation                              | Name       | Rows  | Bytes | Cos
---------------------------------------------------------------------------------
|   0 | SELECT STATEMENT                       |            |     3 |   183 |
|   1 |  NESTED LOOPS                          |            |       |       |
|   2 |   NESTED LOOPS                         |            |     3 |   183 |
|   3 |    SORT UNIQUE                         |            |     3 |    81 |
|   4 |     TABLE ACCESS BY INDEX ROWID BATCHED| INVERTED   |     3 |    81 |
|*  5 |      INDEX RANGE SCAN                  | INVERTED_I |     3 |       |
|*  6 |    INDEX RANGE SCAN                    | FOOD_I     |     1 |       |
|   7 |   TABLE ACCESS BY INDEX ROWID          | FOOD       |     1 |    34 |
---------------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

   5 - access("COLNAME"='item' AND "COLVALUE"='potatoes')
   6 - access("ID"="ID")

Note
-----
   - dynamic statistics used: dynamic sampling (level=2)
   - this is an adaptive plan

orclz>

Of course, consideration needs to be given to handling more complex boolean expressions; maintaining the inversion is going to take resources; and a query generator has to construct the inversion code and re-write the queries. But In principle, this structure can deliver indexed access for unpredictable predicates of any number of any columns, with no separate filtering operation. Can you do that with a normalized star schema? I don't think so.
I hope this little thought experiment has stimulated the little grey cells, and made the point that relational structures are not always optimal for all problems.
--
John Watson
Oracle Certified Master DBA
http://skillbuilders.com




el

SQL*Plus error logging – New feature release 11.1

articles: 

One of the most important things that a developer does apart from just code development is, debugging. Isn’t it? Yes, debugging the code to fix the errors that are raised. But, in order to actually debug, we need to first capture them somewhere. As of now, any application has it’s own user defined error logging table(s).

Imagine, if the tool is rich enough to automatically capture the errors. It is very much possible now with the new SQL*PLus release 11.1

A lot of times developers complain that they do not have privilege to create tables and thus they cannot log the errors in a user defined error logging table. In such cases, it’s a really helpful feature, at least during the unit testing of the code.

I made a small demonstration in SCOTT schema using the default error log table SPERRORLOG, hope this step by step demo helps to understand easily :

NOTE : SQL*Plus error logging is set OFF by default. So, you need to “set errorlogging on” to use the SPERRORLOG table.

SP2 Error

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> desc sperrorlog;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------

 USERNAME                                           VARCHAR2(256)
 TIMESTAMP                                          TIMESTAMP(6)
 SCRIPT                                             VARCHAR2(1024)
 IDENTIFIER                                         VARCHAR2(256)
 MESSAGE                                            CLOB
 STATEMENT                                          CLOB

SQL> truncate table sperrorlog;

Table truncated.

SQL> set errorlogging on;
SQL> selct * from dual;
SP2-0734: unknown command beginning "selct * fr..." - rest of line ignored.
SQL> select timestamp, username, script, statement, message from sperrorlog;

TIMESTAMP
---------------------------------------------------------------------------
USERNAME
--------------------------------------------------------------------------------

SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

11-SEP-13 01.27.29.000000 AM
SCOTT


TIMESTAMP
---------------------------------------------------------------------------
USERNAME
--------------------------------------------------------------------------------

SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

selct * from dual;
SP2-0734: unknown command beginning "selct * fr..." - rest of line ignored.

ORA Error

SQL> truncate table sperrorlog;

Table truncated.

SQL> select * from dula;
select * from dula
              *
ERROR at line 1:
ORA-00942: table or view does not exist

SQL> select timestamp, username, script, statement, message from sperrorlog;

TIMESTAMP
---------------------------------------------------------------------------
USERNAME
--------------------------------------------------------------------------------

SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

11-SEP-13 01.36.08.000000 AM
SCOTT


TIMESTAMP
---------------------------------------------------------------------------
USERNAME
--------------------------------------------------------------------------------

SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

select * from dula
ORA-00942: table or view does not exist

Like shown above, you can capture PLS errors too.

If you want to execute it through scripts, you can do it like this, and later spool the errors into a file. I kept these three lines in the sperrorlog_test.sql file -

truncate table sperrorlog;
selct * from dual;
select * from dula;

SQL> @D:sperrorlog_test.sql;

Table truncated.

SP2-0734: unknown command beginning "selct * fr..." - rest of line ignored.
select * from dula
              *
ERROR at line 1:
ORA-00942: table or view does not exist


SQL> select TIMESTAMP, SCRIPT, STATEMENT, MESSAGE from sperrorlog;

TIMESTAMP
---------------------------------------------------------------------------
SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

11-SEP-13 01.50.17.000000 AM

D:sperrorlog_test.sql;
SP2-0734: unknown command beginning "D:sperror..." - rest of line ignored.


TIMESTAMP
---------------------------------------------------------------------------
SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

11-SEP-13 01.50.27.000000 AM
D:sperrorlog_test.sql
selct * from dual;
SP2-0734: unknown command beginning "selct * fr..." - rest of line ignored.


TIMESTAMP
---------------------------------------------------------------------------
SCRIPT
--------------------------------------------------------------------------------

STATEMENT
--------------------------------------------------------------------------------

MESSAGE
--------------------------------------------------------------------------------

11-SEP-13 01.50.27.000000 AM
D:sperrorlog_test.sql
select * from dula
ORA-00942: table or view does not exist

SQL>

Check Oracle documentation on SPERRORLOG.

In addition to above, if you want to be particularly specific about each session’s error to be spooled into a file you could do this -

SQL> set errorlogging on identifier my_session_identifier

Above mentioned IDENTIFIER keyword becomes a column in SPERRORLOG table. It would get populated with the string value “my_session_identifier”. Now you just need to do this -
SQL> select timestamp, username, script, statement, message
2 from sperrorlog
3 where identifier = 'my_session_identifier';

To spool the session specific errors into a file, just do this -

SQL> spool error.log
SQL> select timestamp, username, script, statement, message
2 from sperrorlog
3 where identifier = 'my_session_identifier';
SQL> spool off




el

Fireline Fused Cristal 0,06 mm nu voor maar € 10,00

Fireline Fused Cristal Merk: Berkley Lengte: 110 meter De nummer 1 transparante superlijn ter wereld. Kenmerken van de Fireline Fused Cristal: - 3x sterker dan een mono lijn - Ultiem gevoelig. - Schuurbestendig - Extreem sterk - Ook geschikt voor op de molen De lijnen zijn in drie verschillende diameters te verkrijgen. Iedere diameter heeft weer een andere draagkracht.




el

Forellen Station Deluxe normaal €399,00 nu voor maar €320,00

Forellen Station deluxe Merk: TFT TFT heeft wederom een kwaliteitsproduct voor de forelvisser op de markt gebracht. De TFT forellen Station Deluxe. Een tas met vele mogelijkheden. Het station bestaat uit de volgende onderdelen: - 1 draagtas , hierin passen alle onderdelen - 1x een deegtablet hierin kunt u eenvoudig uw deegpotjes plaatsen, zo heeft ze bij de hand - 1 x een assdoosjes tablet ( op de afbeelding zijn ze verschillende kleuren, maar in het echt hebben ze allemaal een rode deksel) - 1 x een tackle tas :deze kleinere tas kunt u aan de voorzijde van het station plaatsen. - 1 x het staanderwerk, waarom heen ook een tas zit. In deze grote tas zitten een tweedeling. Genoeg ruimte dus om al uw hengelsportartikelen in op te bergen, en handig mee te nemen. Wilt u een filmpje over het forellen station bekijken? ( helaas alleen nog in het duits te vinden) https://www.youtube.com/watch?v=m8JUzhcUtVc




el

Bosbaan Hengelsteun van € 4,95 nu voor maar € 3,75

Bosbaan Hengelsteun Merk: Livebait Inhoud: 2 stuks Deze bosbaan hengelsteunen van Livebait zijn alom bekend. Ze zijn erg gemakkelijk in gebruik. De bosbaan hengelsteunen zijn voorzien van scherpe punten aan de onderkant, hierdoor kunt u ze gemakkelijk in de grond plaatsen. De bosbaan hengelsteunen hebben een lengte van 50 centimeter.




el

7 Volt elektrische handschoenen van Gerbing

7V VERWARMDE HANDSCHOENEN Of je nu gaat skiën, paardrijden, hond uitlaten, fietsen of wat dan ook, het is nooit leuk als je het koud hebt. De handen zullen het eerste koud worden. Hiervoor hebben wij verschillende 7 volt verwarmde handschoenen ontwikkeld waardoor je met plezier de dingen doet die je leuk vindt. Ook mensen met een minder goede doorbloeding zullen merken dat onze verwarmde handschoenen een uitkomst zijn. Alle Gerbing 7 volt verwarmde handschoenen en andere kledingstukken uit het 7 volt assortiment worden standaard geleverd met 2 oplaadbare batterijen. Dat wil zeggen dat in tegenstelling tot onze 12 volt elektrisch verwarmde handschoenen, die standaard aangesloten worden op een motorvoertuigaccu, de 7 volt handschoenen alleen maar autonoom gedragen kunnen worden. Net als onze 12 volt verwarmde handschoenen zijn de 7 volt verwarmde handschoenen voorzien van het gepatenteerde micro wire (staaldraad). Dit draad is heel sterk en erg flexibel. Voor alle doeleinden heeft Gerbing handschoenen: S-7 verwarmde textiel handschoenen zijn te gebruiken voor o.a.skiën en fietsen vanwege de extra verstevigingen aan de binnenkant van de hand. De lederen O-7 verwarmde handschoenen en de H-7 verwarmde handschoenen zijn weer te gebruiken voor diverse outdoor activiteiten. Zo is de H-7 handschoenen speciaal gemaakt voor paardrijden en jagen. Maar vanwege zijn sjieke uiterlijk kan men ook leeker verwarmt rijden in een cabrio. De M-7 verwarmde wanten maken de collectie compleet. Deze textiele wanten zijn verkrijgbaar in drie maten en zijn voor heel veel activiteiten geschikt. Al deze 7 volt verwarmde handschoenen worden geleverd met een 7 volt batterij kitje (B7V-2500 KIT). Deze batterijen worden ook voor de 7 volt verwarmde jassen, 7 volt verwarmde sokken en alle overige 7 volt producten. De batterijen zijn eenvoudig te bedienen en zorgen voor uren plezier met warme handen.




el

Elektrsich verwarmd binnenvest 12 Volt Gerbing

7 VOLT VERWARMDE JAS De meeste mensen zullen in eerste instantie denken dat de verwarmde handschoenen en verwarmde sokken de beste producten zijn! Het is echter zo dat op het moment dat handen en voeten koud worden dat veroorzaakt wordt door een koude romp. Op het moment dat de vitale organen te koud worden zal er extra warmte uit de handen en de voeten gehaald worden met als consequentie dat de handen en voeten als eerste koud worden. Daarom worden er ook veel meer 12 volt verwarmde handschoenen en 7 volt verwarmde handschoenen verkocht. Maar eigenlijk zijn onze verwarmde jassen functioneler. Nadat Gerbing een 12 volt verwarmde jas op de markt heeft gebracht voor de motorrijder zijn wij uiteraard ook begonnen met een verwarmde jas te ontwikkelen voor mensen die last hebben van kou bij willekeurige outdoor activiteiten. Dit heeft geresulteerd in een 7 volt verwarmde jas met afritsbare mouwen. Deze kan dus ook als bodywarmer gedragen worden. Deze jas heeft vier elementen. Twee elementen op de borst, één op rug en één in de kraag. Deze jassen worden geleverd met een 7 volt batterij kitje (B7V-2500 KIT) bestaande uit twee 7 volt batterijen met een ingebouwde temperatuurregelaar en één dubbele lader. Dit zijn dezelfde batterijen die gebruikt worden voor al onze 7 volt verwarmde handschoenen, 7 volt verwarmde sokken en alle overige 7 volt producten. De batterijen zijn eenvoudig te bedienen. Ze zijn voorzien van een powerknop en daarmee worden de batterijen aangezet en men kan tevens met deze knop de temperatuur instellen en de batterijen uitzetten. De verwarmde jas is verkrijgbaar in de maten XXS tot en met XXXL en zijn voor zowel mannen als vrouwen. De kleur is zwart. Deze 7 volt verwarmde jas draag je over één laag kleding en onder de gewone jas.




el

Gerbing elektrsich verwamde 7 Volt sokken.

7V SOKKEN Gerbing staat bekend om zijn verwarmde handschoenen. Zowel de 12 volt verwarmde handschoenen als de 7 volt verwarmde handschoenen zijn algemeen bekend. Sinds kort hebben we echter ook 7 volt verwarmde sokken. Nadat we eerder al de 12 volt verwarmde sokken hebben geïntroduceerd is het nu de beurt aan de 7 volt sokken. De 12 volt sokken moeten aangesloten worden op een accu van een voertuig met behulp van een accukabel. Hierdoor konden mensen die ook bij andere activiteiten last hadden van koude voeten geen gebruik maken van deze geweldige uitvinding. Dankzij de kleine en krachtige 7 volt batterijen met ingebouwde temperatuurregelaar (B7V-2500) is het nu ook mogelijk om bij alle activiteiten er warmpjes bij te lopen. Men kan zelf de gewenste temperatuur instellen door middel van het indrukken van één knop. Dit is de power knop warmee de batterijen ook aangezet kunnen worden. De batterijen gaan op de hoogste temperatuur ongeveer twee tot drie uur mee en op de laagste stand ongeveer zes tot acht uur. Het gepatenteerde micro wire (staaldraad) dat verwerkt is in de sokken is niet voelbaar en verwarmt de hele onderkant van de voeten. De 7 volt verwarmde sokken worden geleverd met een 7 volt batterij KIT (B7V-2500 KIT), deze bestaat uit twee batterijen en één dubbele lader. De batterijen kunnen honderden keren opgeladen worden. De batterijen worden aangesloten op de sokken en door middel van een speciaal ontworpen kuitbandje kun je de batterijen mooi wegwerken. Dankzij deze sokken zullen veel mensen weer kunnen genieten van diverse activiteiten in de buitenlucht. De tijd van koude voeten en bevroren tenen zijn voorbij dankzij de 7 volt verwarmde sokken van Gerbing.




el

viskoffer engelse continental box

engelse continental box. oersterk en degelijk.is gebruikt maar nog wel goed.compleet met aasbak hengelsteun (links en rechts te plaatsen) en draagriem en paraplu steun aan achterzijde bovenkant bestaat uit 3 laden twee aan de voorkant en een aan de zijkant en onder het kussen is ruimte voor bv tuigen.onderbak kan worden gebruikt als koelboxalu poten zijn in hoogte verstelbaarbox blijft zelfs drijvenbovenkant is afneembaar en te gebruiken op een techniworks feederplateaui.v.m. de omvang alleen ophalen




el

cormoran feeder hrengel

cormoran speciland feeder medium 13''/ 3.90cw 25-80 grincl. 3 tipsincl. tanager 2000 rd molen




el

shakespeare feederhengel

te koop:shakespeare mach 1 xt 11 ft commercial feeder''l 3.30 m / max line 8 lbs / 3.6 kgc.w. 3 ozincl. 3 tipsincl. mitchell tanager 2000 rd molennieuw*




el

feederhengel

te koop sun pass feeder 300incl. 3 tipsincl. mitchell tanager 2000 rd molennieuw




el

engelse zitkoffer in combinatie met een techniworks alu feed

te koop compleete engelse zitkoffer in combinatie met een techniworks alu feederplateau.koffer is zoals u kunt zien op de fotos nog in goede staatvoorzien van twee schuiven aan de voorkanten een aan de zijkantonder het deksel is plaats voor vistuigen en in het zwarte gedeelte.de koffer is verder voorzien van verstelbare potenhengelsteun links of rechts aastafel/voerbak paraplusteun aan de achterzijdeen onderbak is dubbelwandig te gebruiken als koelbox.en in combinatie met het bovenste gedeelte van de koffer en het plateau heeft u een heerlijk zit station om te feederen maar ook om met de stok te vissen dus van alles mogelijk.twee verstelbare hengelsteunenverstelbere feeder steun en een grootte afsluitbare aasbak.interesse? doe een rieel bod en hij is voor jou.wegens omvang ophalen.




el

silstar 3084-950cm lengte 8 delig carbon insteekhengel compe

competition carbon insteekhengel silstar 950 cm lengte 8 delig nieuwstaatin bijbehorende originele hengelhoes 100% geen haarscheurtjes e.dverkeerd werkelijk nog in nieuwstaat helemaal compleet met doppen en ogendit is een zeer dure carbon hengelvissport hengelsport zeevissen karpervissen wit vis vereniging




el

vaste hengel colmic 6002 11.5m brasem/kanaal

hengel colmic 6002 1150minclusief:mini deel dat past om 11.5m en 10m en 8m te vissenmini deel om 6.5m en 5m te vissen2 topsetten 4 delen em-95 van 4.6m1 topset 2 delen super match van 3m1holdall race foudraal om hengels in te bewarentubes voor stok en topsettennieuwprijs rond de 1400 euro!!zeer lichte hengel ideaal voor kanaal en brasemvisserij. is nog in nieuwstaat. inclusief foedraal en beschermtubes.




el

Gli articoli più letti nel 2011

Fine anno. Questi sono i 5 articoli più letti e pubblicati nel 2011 su Fucinaweb. La classifica tiene conto sia delle visite del sito, sia delle letture tramite il feed RSS. Guerrilla web project management Le slide con l’audio della … Continua a leggere

L'articolo Gli articoli più letti nel 2011 proviene da Fucinaweb.




el

Fantasy Impact: Cleveland Browns sign Robert Griffin III

Mark Morales-Smith discusses the Fantasy Football impact of the Cleveland Browns' most recent signing of QB Robert Griffin III.




el

PGA DFS: Shell Houston Open (Premium)

Fantasy Golf Expert Chris Garosi helps you build a winning PGA DFS lineup on DraftKings for the Shell Houston Open this week! Next week, it's on to The Masters!:




el

PGA DFS: Shell Houston Open (Free Preview)

Fantasy Golf Expert Chris Garosi will help you cash in on DraftKings. This is a free preview of his PREMIUM PGA DFS Rundown!:




el

Sorry you haven't heard from me lately

I've been busy tweaking and doing maintenance on my blog templates. Crikey, does it ever end? I will be back to business shortly. Promise.

...tag: daily fisk




el

The Lost Gospel of Judas

With Easter upon us there is much talk about the so-called lost gospel of Judas, the disciple best known for betraying Jesus Christ. Apparently this manuscript paints Judas in a more favorable light as someone who was only doing Christ's bidding.

According to radiocarbon dating the papyrus is purported to be dated between A.D. 220 and 340. Other tests confirm it is consistent with known ancient methods and ingredients in known inks from the third and fourth centuries A.D.

It's all very interesting, but given that it was written by someone else a considerable time after the death of Judas it amounts to little more than the stuff that myths and legends are made of.

Happy Easter!

Related links: daily fisk, current events, current affairs, opinion, jesus christ, judas, religion, easter




el

Tom Delay Indictment a Foregone Conclusion?

According to most of the comments that I've read (or at least those from the left) it seems that recent charges against Tom Delay are a foregone conclusion. So much for guilt until proven innocence. But that has never stopped the jury of public opinion before, nor will it now. It keeps the bloggers busy and sells newspapers. Here are just some of the comments:

"Now, that's what I call "Breaking News"! CNN.com - Texas grand jury indicts Tom DeLay - Sep... It may be only a small first step, but it's a start. Here's the follow-up: Delay will step aside as Majority Leader. Temporarily. Let's hope it is more than temporary."

"Aww what a shame, poor Tom DeLay has been indicted. Pardon me a moment whilst I shed a tear and play a sonata on the world's smallest violin."

"Tom DeLay, House Majority Leader and probably the most powerful Republican in the country, has just been indicted on conspiracy charges. The dominos are beginning to fall."

Or could it be really be just a frivolous witch hunt as Delay has pleaded? Knowing how dirty the game of politics is played it would not surprise me.

"Kevin Madden, DeLay's spokesman, dismissed the charge as politically motivated. This indictment is nothing more than prosecutorial retribution by a partisan Democrat", said Madden citing prosecutor Ronnie Earle, a Democrat. Madden later added: "They could not get Tom DeLay at the polls. They could not get Mr. DeLay on the House floor. Now they're trying to get him into the courtroom. This is not going to detract from the Republican agenda."

We don't have enough information yet and only time will only tell. But when it comes to politics I live by one golden rule. No matter which side of the fence you may find yourself, we should remember that ALL politicians are self-serving. And most (if not ALL) politicians are first and foremost humans and therefore corruptible.

And speaking of that, I am reminded of the maxim "Power corrupts, and absolute power corrupts absolutely". So no matter how all this turns out nothing will surprise me.

But the law also provides that everyone is entitled to be presumed innocent until otherwise found guilty. We should all remember that as we follow this story.

One more thing, even if Delay is found guilty does that automatically indict all Republicans? Hardly, otherwise Teddy Kennedy and the dems would have been banned long ago.

It will be interesting to watch how this unfolds.




el

Sorry for the delay

Political FootBall continues to have problems. What started out as a simple maintenance and upgrade has ended up to be a major headache. Aren't computers wonderful?

We expect to be back to business as usual shortly. We appreciate our loyal readers and sincerely apologize for the inconvenience.




el

'Pajamas Media' Network for Elitist Bloggers only:

The innocence of its name belies the true nature of this new virtual organism.

Meaning? PJs is a powerplay by a handful of elitist bloggers to carve out a new media empire for their personal (and financial) gratification.

"Pajamas Media, a new blogging venture designed to bring together top online writers, journalists and commentators under a single umbrella, today unveiled its editorial board as it prepares for its formal debut next month.

The announcement comes as Pajamas Media further realizes its vision of coalescing the internet's brightest minds and most compelling content into a single source that will, in turn, complement and re-define journalism in the 21st century."

So there you have it folks. The brightest stars in the virtual firmament who are going to "re-define journalism in the 21st century".

Can you believe the hype? The kahunas! A bunch of pompous self-serving goofballs if there ever was.

And speaking of balls, here I thought re-defining journalism is what the blogosphere is all about, even without the help of PJs et al. Silly me.

They are touting Glenn Reynolds as one of their greatest acquisitions. I must confess that I am all the more enlightened from his inspired and in depth analysis. Spewing his best Spock impersonations such as "indeed" and "indeed", or one of my personal favorites... "indeed".

Do you think perhaps they might (hopefully) consider (God willing) allowing us insignificant pee-ons add our (albeit smallish) comments to their omnipoobah flatulation? Well try this one on for size:

"Golly gee Instapundit, you sure are great. I was really hoping that if you might possibly consider linking to me some time. Pretty please, and I promise to forever be your grovelling fan... pant, pant, drool."

Or will it be the same old droning monologue we're all accustomed to - the sermon from the mount a la Instapun style.

Hell, if we wanted sermons we can always watch Anderson Cooper 360 report to the CNN situation room. So much for a blogging community folks.

Guys, you've got it all mixed up. If you want a one-sided conversation find a soap box and run for public office. Or better still make an application to CNN.

If you want to write a book then write the stinkin' book. If you want to build an exclusive empire so you can call the shots, give Bill Gates a call. But if you want to blog, join the community.

BUT damn it choose, because they're different. Got it? (Are you listening Glenn)?

Can somebody please explain to me how all this nonsense benefits the blogosphere? Oh yeah right, I forgot - it doesn't.

It sounds more like Al Gore's reinvention of the internet than anything else. So let's be clear boys and girls - it is the technology and all of our collective efforts that has re-defined journalism. Not just a few arrogant twits.

Not since the invention of the printing press has so much been given to the common folk. It is its inclusive, collaborative nature and community spirit that gives blogging its influential power.

HELLO! Are you listening? The blogosphere is not the exclusive playground of an old-boys network trying to elevate itself above the rest of us mere mortals.

That is bass-ackwards thinking, destructive and the last thing we need. Another media empire of self-important opportunists believing in their own press, shovelling verbal poop down our collective throats.

Think about it. Did we take down Dan Rather just to create a job opening for Reynolds? I don't think so. Personally I'd rather have Dan back (no pun intended). And for that matter I hear he's looking for work. Any takers?

It's the same old story. If it becomes popular the politicians have to control it, and the capitalists want to exploit it.

Not that I object to making money from blogging. God knows I could use the extra coin. But it is their elitist business model and its ominous implications that I find offensive.

It's called good old fashioned exploitation. The great American way. Look out Weblogs here we come.

Mark my words. The blogosphere is on the fast track to being hijacked by the control freaks and big business interests.

More restrictive laws and government intervention. Acquisitions and mergers, IPO offerings, get-rich-quick dot-com scam artists, media moguls, ABC, MSNBC, FOX, Pajamas party, whatever.

Sounding all too familiar? PJs is a cash grab. Plain and simple. And for whose benefit? The way it reads right now PJs will benefit only a few elitists, that's who.

Perhaps it got lost in the translation, but until they can find a more inclusive model the blogosphere needs this shite like a hole in the head.

```
UPDATE: An Open Letter to Roger Simon

Source: daily FISK!




el

■ Feliz Navidad!




el

Feliz Navidad! Tarjetas de Navidad y Felices Fiestas

Tarjetas de Navidad, Postales de Navidad Gratis, Tarjetas de Feliz Navidad, Felicitaciones de Navidad, Tarjetas de Felices Fiestas desde RiverSongs.com Tarjetas virtuales de Navidad musicales!




el

Monthly Blank T-Shirt Delivery

Monthly Blank T-Shirt Delivery to you or your family/customers home. This is a monthly delivery service; you can cancel at any time. You can use the Contact Us form to make cancellation requests.



  • Apparel
  • Monthly Blank T-Shirt Delivery

el

Say hello to my little friend!

In the iconic movie Scarface from 1984, Tony Montana (played by legendary actor Al Pacino) wore a very unique and today discontinued 28mm quartz Omega ‘La Magique’ limited to only 261 pieces worldwide. The watch was released one year before the movies premiere. The “La Magique” is an 18k yellow gold timepiece, with sapphire crystal, and...




el

Award winning mushrooms in 1891 Railway Tunnel Tasmania

Photo: Off the Table Award winning mushrooms grown in 1891 Railway Tunnel in Tasmania Grown in a 1891 Railway Tunnel in Tasmania. Tunnel Hill Mushrooms Hidden under the surface at Mt Rumney on Hobart’s Eastern Shore in Tasmania is an old 1891 railway tunnel. It was opened in 1892, and closed in 1926. Since the...





el

Entscheidung über Schweigegeld-Urteil gegen Trump vertagt

Im New Yorker Schweigegeld-Prozess wurde Ex-Präsident Trump im Mai in allen Punkten schuldig gesprochen. Doch das Strafmaß steht noch aus. Nun wurde der Prozess vertagt - es geht um eine Entscheidung über Trumps Immunität.




el

Vater durfte in Belarus inhaftierte Maria Kolesnikowa besuchen

Nach fast zwei Jahren gibt es wieder ein Lebenszeichen der in Belarus inhaftierten Oppositionspolitikerin Maria Kolesnikowa. Ihr Vater durfte die Gefangene besuchen. Ihre Familie war zuletzt in großer Sorge um Kolesnikowa.




el

Wird die Erde immer schneller immer heißer?

Der Klimawandel beschleunigt sich - das zeigen aktuelle Daten. Auch wenn es kurios klingt: Experten zufolge liegt das auch an sinkenden Schadstoffen in der Luft. Das ist aber nicht der einzige Grund. Von Jan Kerckhoff.




el

Es "grummelt" in der SPD wegen K-Frage

Die Union hat Merz, die Grünen Habeck, die SPD Scholz - doch spätestens mit dem Ampel-Aus fragt sich mancher in der Partei, ob man wirklich mit dem Kanzler wieder antreten sollte. Fraktionschef Mützenich bestätigt ein "Grummeln" in der SPD.




el

Manager großer Börsenkonzerne verdienen so viel wie nie

Im Schnitt 2,65 Millionen Euro haben Vorstände von Deutschlands großen Börsenunternehmen 2023 verdient - so viel wie nie zuvor. Der mit Abstand bestbezahlte Manager führt den kriselnden VW-Konzern an.




el

Ermittlungen gegen Rechtsextremisten Martin Sellner

Der österreichische Rechtsextremist Sellner inszenierte Anfang des Jahres seine Einreise nach Deutschland mit Berichten in sozialen Medien - das hat ein juristisches Nachspiel. Die Staatsanwaltschaft in Wien ermittelt. Von M. Bewarder.




el

Zuspruch zu rechtsextremen Einstellungen in Westdeutschland steigt

Ausländerfeindliche Einstellungen sind in den ostdeutschen Bundesländern weiterhin verbreiteter als im Westen - doch die Unterschiede werden kleiner. Zugleich sinkt die Zustimmung zur Demokratie, wie eine neue Studie zeigt.




el

Haldenwang tritt von Stelle als Verfassungsschutzpräsident zurück

Da er beabsichtigt, für die CDU für den Bundestag zu kandidieren, ist für Thomas Haldenwang an der Spitze des Verfassungsschutzes Schluss. Ob noch vor der Bundestagswahl ein Nachfolger bestimmt wird, ist offen.




el

tagesschau | ARD-aktuell




el

Commercial Fundraisers Companies: California Releases Report Detailing Use of Funds of Commercial Fundraisers

The annual report on commercial fundraisers released today found commercial fundraisers in California raised $391.5 million in 2009 but charitable organizations received less than 43% of those funds Commercial Fundraisers Companies: California Releases Report Detailing Use of Funds of Commercial Fundraisers




el

FTC's Mortgage Relief Scams Ban Takes Effect

The advance fee ban under the FTC's Mortgage Assistance Relief Services (MARS) Rule is designed to protect financially distressed homeowners from mortgage relief scams that have sprung up during the mortgage crisis FTC's Mortgage Relief scams Ban Takes Effect




el

FCC Announces Cell Jammers, GPS Jammers, and Other Jamming Devices Campaign

In recent years, the number of websites offering  "cell jammers" or similar devices designed to block communications and create a "quiet zone" in vehicles, schools, theaters, restaurants, and other places has increased substantially. FCC Announces Cell Jammers, GPS Jammers, and Other Jamming Devices Campaign




el

Help finding proper name and source for part

My 1996 12 valve Cummins has developed a bad coolant leak due to a rust hole in what the one Cummins scamantic calls an "oil cooler" The part is looks like an 8 to 10 inch approx by 2 to3 in approx...




el

Smelling exhaust in my cab when vent is on

I noticed when I am stopped at a stop sign or stop light I start smelling exhaust fumes when I have it pulling from the outside. But if I have it recirculating the smell doesn't come in when I'm...



  • 3rd Generation Ram - Non Drivetrain - All Years

el

Angel Cards

Reach out with angels!




el

Alexa Model

Visit site


Site devoted to the foxy ethnical top-model, Alexa. Born of Spanish and Egyptian heritage, Alexa is a spicy 18-year-old dominatress! Exclusive photographs.

Inspected by: Rictor
Read review »



  • Reviews > Teens

el

Daddys Lil Angel

Visit site


Don't let their bashful beauty mislead you, these coy sweeties have a sex drive that will lead them into the proscribed land of lust and pleasure.

Inspected by: Missy
Read review »



  • Reviews > Teens

el

Michael D. Trout: Sts. Peter and Paul school

Icon of the Pine and Sheridan area, this Catholic school was the subject of much speculation by poorly informed neighborhood kids in the early 1960s. Andy Holthouse fills the vacuum with his follow-up in GroupBlog 320.