Archive for October, 2007

Troubles with ICT Tribbles

 

Exhibit One

October 2007

I am in an environment that uses  a third party tool instead of sourcesafe that does not integrate with the IDE – fun, that.
Oracle stored procs – no dynamic SQL in the apps (double-bugger).  However I am going use my discretion on that issue.
They have got a consultant in to review their system architecture and he is recommending the Oracle SOA with a communication layer —  wait for it — consisting of the Oracle Enterprise Bus.  This of course makes all database requests onto the bus asynchronous, which requires a radical rethink of the way we develop our apps.  I’ve already made my position clear – ie I can live with Oracle (only just) but bus architecture – like, NO WAY!!!  Horrible memories of Infor are flooding back!!!  I am pushing hard for a standard client-server tiered archetecture – good old presentation layer, business-rules layer and data access layer (even if half the DA layer lives inside Oracle).  I want the business-rules to be served up by IIS web services, and seeing as we are a .net shop, I can’t really see any compelling reason why not, esp as our apps only service Keystart people on an intranet.  One other brilliant idea this consultant had is that the service layer should include Windows Services to handle long-running jobs like database bulk loads. The reason for this is that apparently Web services don’t like long running threads.  The only long running jobs that exist here are database bulk loads of 6-8 Mb, which only take a long time because the load process has been badly-written and takes about 2 hours.  If you use the ODAC bulk loader that amount of data should take about 10 secs max.  My solution – write a winforms app.  Should take me about half a day max.  Write a Windows service and a named pipes/TCP sockets comms protocol and handle any concurrency issues?  Half a month if I’m lucky.  So much for consultants.  You should read his report – 23 pages, the first 19 of which was Computing Science 101, the rest actually addressing the issues – (see above).
To add insult to injury I have to go on an Oracle SOA course in November.  Can’t wait for that one!!!
Any vacancies down there???
Actually I shouldn’t complain.  This is actually pretty much a greenfield site, so I should be able to get the powers-that-be to see things my way and do things thay way they should be done.  They guy I work with I’ve known for years and he sees things my way as well, so hopefully it will all work out.  Otherwise I will be looking around for SQL Server opportunities.

 


PS – This is not MY story – just a random story from the internet

No Comments

CyberDewey

 

 

 

 

This is G o o g l e‘s cache of http://www.anthus.com/CyberDewey/CyberDewey.html as retrieved on 15 Oct 2007 13:47:33 GMT.

A Hotlist of Internet Sites organized using Dewey Decimal Classification codes.

000 Generalities

  • 000 Generalities (427)
  • 010 Bibliography (60)
  • 020 Library and Information Science (47)
  • 030 Encyclopedias (14)
  • 040 Unassigned (0)
  • 050 Magazines (12)
  • 060 General organizations and museology (18)
  • 070 Journalism (44)
  • 080 General collections (9)
  • 090 Manuscripts and rare books (0)

500 Science

  • 500 Science (50)
  • 510 Mathematics (18)
  • 520 Astronomy & allied sciences (14)
  • 530 Physics (26)
  • 540 Chemistry (15)
  • 550 Earth sciences (28)
  • 560 Paleontology, Paleozoology (10)
  • 570 Life sciences (29)
  • 580 Botanical sciences (11)
  • 590 Zoological Sciences (50)

100 Philosophy and Psychology

  • 100 Philosophy (4)
  • 110 Metaphysics (2)
  • 120 Epistemology, causation, humankind (3)
  • 130 Paranormal Phenomena (6)
  • 140 Specific philosophical schools (2)
  • 150 Psychology (10)
  • 160 Logic (4)
  • 170 Ethics (2)
  • 180 Ancient, mediaeval, Oriental philosophy (0)
  • 190 Modern Western philosophy (1)

600 Technology

  • 600 Technology (10)
  • 610 Medical sciences, Medicine (131)
  • 620 Engineering & allied operations (81)
  • 630 Agriculture (27)
  • 640 Home economics & family living (80)
  • 650 Management & auxiliary services (54)
  • 660 Chemical engineering (7)
  • 670 Manufacturing (7)
  • 680 Manufacturing for specific uses (86)
  • 690 Buildings (5)

200 Religion

  • 200 Religion (6)
  • 210 Natural theology (2)
  • 220 Bible (1)
  • 230 Christian theology (1)
  • 240 Christian moral and devotional theology (0)
  • 250 Christian orders & local church (1)
  • 260 Christian social theology (1)
  • 270 Christian Church History (1)
  • 280 Christian denominations & sects (1)
  • 290 Other & comparative religion (3)

700 Arts and Entertainment

  • 700 Arts and Entertainment (38)
  • 710 Civic & landscape art (2)
  • 720 Architecture (11)
  • 730 Plastic arts, Sculpture (1)
  • 740 Drawing and decorative arts (38)
  • 750 Painting & paintings (3)
  • 760 Graphic arts, Printmaking & prints (6)
  • 770 Photography & photographs (5)
  • 780 Music (43)
  • 790 Recreational & performing arts (428)

300 Social Science

  • 300 Social Science (98)
  • 310 General statistics (6)
  • 320 Political science (29)
  • 330 Economics (97)
  • 340 Law (17)
  • 350 Public administration (28)
  • 360 Social services, associations (55)
  • 370 Education (123)
  • 380 Commerce, communications, transport (119)
  • 390 Customs, etiquette, folklore (15)

800 Literature

  • 800 Literature (42)
  • 810 American literature in English (9)
  • 820 English & Old English literatures (5)
  • 830 Literatures of Germanic languages (0)
  • 840 Literatures of Romance languages (0)
  • 850 Italian, Romanian, Rhaeto-Romanic literatures (1)
  • 860 Spanish & Portuguese literatures (0)
  • 870 Latin & Old Latin literatures (1)
  • 880 Hellenic literatures, Classical Greek (1)
  • 890 Literatures of other languages (1)

400 Language

  • 400 Language (11)
  • 410 Linguistics (14)
  • 420 English (7)
  • 430 Germanic languages [German] (1)
  • 440 Romance languages [French] (2)
  • 450 Italian, Romanian, Rhaeto-Romanic (1)
  • 460 Spanish & Portuguese languages (6)
  • 470 Italic languages [Latin] (1)
  • 480 Hellenic languages [Classical Greek] (1)
  • 490 Other languages (11)

900 Geography & History

  • 900 Geography & History (13)
  • 910 Geography & travel (74)
  • 920 Biography, genealogy, insignia (12)
  • 930 History of ancient world (6)
  • 940 General history of Europe (34)
  • 950 General history of Asia [Orient, Far East] (18)
  • 960 General history of Africa (7)
  • 970 General history of North America (14)
  • 980 General history of South America (4)
  • 990 General history of other areas (12)

 

About CyberDewey

The Dewey Decimal Classification is comprised of 10 Classes (Generalities, Philosophy, Religion, Social Science, Language, Natural Science, Technology, Art, Literature, and History). Each class is further subdivided into ten Divisions, and each Division into ten Sections.

This page displays the one hundred Divisions, each of which is displayed on a subpage. The numbers in parentheses show the number of links in each Division.

Related Materials:

  • My article Organizing Computer Resources tells the tortuous path I followed before discovering that Dewey is a robust, general-purpose way to organize just about anything.
  • The Subject Index contains an alphabetical list of the terms used in the division headings.
  • The FAQ contains pointers to other Dewey resources, some suggestions for using Dewey, and a status report.

 


Internet Cataloguing-in-Publication Data

Mundie, David A.     CyberDewey: A Catalogue for the World Wide Web / David A. Mundie     Pittsburgh, PA : Polymath Systems  1995     1. Bibliography     011.3 dc-20                                         [MARC]

No Comments