tag:blogger.com,1999:blog-3597765794074034262023-11-15T18:15:26.685+02:00My (anonymous) IT laneBlog about life the universe.... and *off* course IT and freelancing workheviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-359776579407403426.post-84913052851361747762018-02-04T00:03:00.000+02:002018-02-04T00:03:54.609+02:00Mac OSX settings to not forget
[pre class="prettyprint"]
sudo spctl --master-disable
[/pre]heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-91447788691578769192018-01-25T23:34:00.000+02:002018-01-26T08:41:26.291+02:00SKS deployment on Debian (my way...)Deploy the Debian LXC template from ProxMox<br />
<b><span style="background-color: #999999; color: red;"><br /></span></b>
<b><span style="background-color: #351c75; color: red; font-family: "trebuchet ms" , sans-serif;">(Oh, I need somebody to help me with the needed theme/etc. to have the Blogger editor/etc. provide me nice [code] type formatting)</span></b><br />
<br />
check and make sure the networking/firewalls/etc. works<br />
add a<br />
[pre class="prettyprint linenums"]<br />
/sks resource/mountpoint<br />
[/pre]
<br />
Install byobu:<br />
<br />
[pre class="prettyprint linenums"]<br />
dpkg-reconfigure locales
#Select UTF-8
apt-get install byobu sudo
apt-get purge nano
#I hate that editor ;( VI!
visudo #for NOPASSWD (Like I do)
useradd -m USER
passwd USER
chsh -s `which bash` USER
vi /etc/group (add user to sudo group)
passwd USER
copy ssh keys (I usually does it with ssh-copy-id)
passwd -l USER (USer without password, only ssh)
byobuRight now you can do the rest in byobu/etc.
[/pre]
[pre class="prettyprint linenums"]<br />
sudo su -
echo "deb http://ftp.debian.org/debian stretch-backports main contrib" /etc/apt/sources.list.d/backports.list
apt-get update
apt-get dist-upgrade -y
apt-get install -y zlib1g-dev libdb5.3-dev curl build-essential ocaml procmail socat
#I also need some newer that stock stretch versions of:
apt-get -t stretch-backports install nginx-extras sshguard
[/pre]
[pre class="prettyprint linenums"]
useradd -m -s `which bash` -d /sks/home sks
sudo su - sks
wget https://bitbucket.org/skskeyserver/sks-keyserver/downloads/sks-1.1.6.tgz
tar -axvf sks-1.1.6.tgz
cd sks-1.1.6/
cat << EOF > Makefile.local
BDBLIB=-L/usr/lib
BDBINCLUDE=-I/usr/include
PREFIX=/sks2/sks
LIBDB=-ldb-5.3
MANDIR=/sks2/sks/share/man
export BDBLIB
export BDBINCLUDE
export PREFIX
export LIBDB
export MANDIR
EOF
[/pre]
heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-1486206695878295272017-04-18T15:10:00.000+02:002018-01-25T20:33:22.984+02:00Systemd and the mount of painI wish I didn't have to complain about systemd.<br />
<br />
I wished it would work from system administrators' perspective.<br />
<br />
I wished it wasn't convoluted.<br />
<br />
I wished I didn't wish...<br />
<br />
<h3>
The problem</h3>
<br />
I've been looking for HA, across VMs, solutions for remote-shared filesystems. The specific case in point, is a django webservice, that we've needed to split across VMs, that writes to a "local" filesystem, which it then pass on to NGinx/Apache to servbe the specific file from it's filesystem. The Nginx/Apache have been split across VMs for HA reasons too, so I need a NFS/CIFS/etc. filesystem to share the files, and to have it spread across datacentres inside VMs. (less than 100GBs of images and thumbnails, though it's growing).<br />
<br />
<h3>
The first <span style="font-size: xx-small;">(failing)</span> solution</h3>
<br />
The solution, after researching various options, like CEPH, DRBD etc. was (initially) setttled on NAS4free, using FreeBSD's HAST for a shared/duplicated block device and using CARP to fail over the service virtual IP (VIP). The system was installed, though a bit finicky, and was "working", however, it has a gory splitbrain problem since it it split acros datacentres, and it also have the problem that it's 2 nodes *only* for HAST! ie. I can't setup a quorum disk, and right there the fun started when the two datacentres experienced some latency and CARP kicked in an the slave becomes master... and then we have split brain. HAST is best for two nodes physically next to each other with STONITH options, NOT for my case of remote VMs ;(<br />
<br />
The reason I chose it, was because of my preference to ZFS, and it was an "easy" ZFS on top of the HAST, and I got it going quickly as we was under a bit of over-run constraints.<br />
<br />
<h3>
Let's relook and re-investigate</h3>
<div>
I've considered the other options, and the main options could be classified as such:</div>
<div>
<br /></div>
<h4>
Shared block device cluster filesystems</h4>
<div>
This type of cluster/shared storage, shared a common device, and they have locking features to prevent simultaneous accesses. The assumption here is both servers write to the same disk/block-device. Not quite usefull for the distributed VM case, unless you use a distributed block device (like DRBD)</div>
<div>
<br /></div>
<h4>
Distributed block devices</h4>
<div>
Here the "disk" is distributed, and the writing to the block is typically in a active/passive setup where only one server have access to write to the disk, and you'll have to fail over to the slave and start/mount the needed services once failure is needed. This way you can use any filesystem on top of it. This is the HAST solution, and the DRBD in "normal" setup. The problem with is a single server is active on it, and could become a bottle neck, and service failover needs to be handled.</div>
<div>
<br /></div>
<div>
To have a multiple server active/active to this, you will need a cluster aware filesytem as above. HAST doesn't have active-active, which then gives DRBD and CEPH's </div>
heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-81280569994108976342015-09-20T18:05:00.002+02:002015-09-20T18:05:44.640+02:00to HTTPS or to HTTP?I have to say that HTTPS makes sense in environment where there is a need to protect and <b>HIDE</b> the information inside the communications channel. Examples for this being banking or financial transactions as well as passwords.And even here I'll make a claim that I not utterly convinced beyond all doubt that HTTPS is the best option method to protect those data...<br />
<br />
But does it make sense to encrypt <b>EVERYTHING?</b> like what <a href="https://letsencrypt.org/">https://letsencrypt.org/</a> is trying to achieve? (Okay, I'm all FOR the cheap/free SSL certificates, but... but ... it won't solve it all)<br />
<br />
No it doesn't. Let me give you an example where encryption is not only a pain in the back, but counter productive: Package distribution.<br />
<br />
Firstly I'm typically in situations where I need to reload/reinstall packages to test reliable recreation of systems. However, I'm also limited to costly internet connections, so I want to cache the packages, simply setup something like squid ro apt-cacher-ng, and I'm set.... except for those that does https:// <ARGH!!><br />
<br />
Let me explain, the first problem you'll hit is that apt-cacher-ng doesn't do the CONNECT statement for proxies, and why should it? it should cache the data, not bluntly allow a tunnel. I'm not even going to explain, but you'll see it in various ways and means, and I don't believe it's the right thing, as simply put it this way: I could still capture (ala cloudflare.com's SSL) your connection (since you are behind *my* firewall and proxy) and I could abuse some CA issues and then I'll be able to make you think you are connecting to the right place. But besides that, what are we actually hidding in that transaction? It boggles my mind, but let's continue.<br />
<br />
The main concern with regards to package distribution, is the reliability of the package downloaded, and that that downloaded package haven't been tampered with. You know that this problem have been solved and used for the past 20 (twenty) odd years now? Simply sign the package with your GnuPG key, and distribute your public key, and then everybody can check that the file recieved, is the actual file that you've signed. This is as secure, if not better, than trying to trust CAs out there in the wild to confirm that your HTTPS connection was the right HTTPS connection you've said it was.... and then I'm still not sure if the file on my disk haven't been tampered with while it was busy downloaded...<br />
<br />
Thus, THINK BEFORE ENCRYPTING<br />
<br />
Yours loving encryption himself<br />
<br />
<br />
<br />heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-48021929474415441162014-08-25T15:06:00.000+02:002015-09-20T18:12:47.406+02:00iPXE pxeboot and Linux (The 40+ year old explanation)Okay, I'm over the hill, and it starts to show, but after a morning's caffeine usage to get to the gist behind it, here are a few pointers and experiences to get a tutorial going.<br />
<br />
<ol>
<li>You are intelligent enough to setup tftp server</li>
<li>Your brains don't freeze on a DHCP server's config files</li>
<li>You are purveyed with tcpdump, dhcpdump and strace</li>
<li>You can configure and server HTTP pages with whatever means you like.</li>
</ol>
<br />
<br />
Thus, I'm not going to detail the above to bore nor confuse, but rather help you with the iPXE understandings (and freshening your linux kernel parameters :) )<br />
<br />
The other assumptions:<br />
<br />
<ul>
<li>You have a PXE enabled BIOS/network adapter and want to chainload iPXE from it with a UNDI stack</li>
</ul>
<div>
The basic idea/process:</div>
<div>
<br /></div>
<div>
<ol>
<li>Have your PXE network adapter, get a DHCP IP and information about the next image to load. This will be <span style="font-family: Courier New, Courier, monospace;">undionly.kpxe </span><span style="font-family: inherit;">(You could do an ipxelinux.0, but that's adding complexity for now)</span></li>
<ol>
<li><span style="font-family: inherit;">The normal PXE understands TFTP, so you'll add the following parameters to give to the client:</span></li>
<li><span style="font-family: inherit;">next-server "ip_of_tftp_server";</span></li>
<li><span style="font-family: inherit;">filename "undionly.kpxe"</span></li>
</ol>
</ol>
</div>
and right here I fell asleep and decided I'll wait for the digital KVM module for the Dell 1955 blades...<br />
<br />
<br />heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-45617211805690398032014-08-25T15:04:00.001+02:002016-07-25T21:27:29.420+02:00MS Powershell: The blessed curseRight, well where do I start? I had to do scripting and scheduling on Windows Server 2008R2SP1 (don't ask, but at least it's not 2012).<br />
Good, RTFM a tad, then found this new thing that just rocks in the Windows world called PowerShell! It's the best thing that perhaps could've happen in the Windows server world since... since... since... NT 3.5.1? Okay, NT 4 was nicer and W2K looked polished, but ... but... they've always missed that one ingredient that is loved by the Un*x SysAdmins: A decent shell with scripting that doesn't suck like .BAT batch files. PowerShell 2.0 is that missing element! (And 3.0 added the remote management lmuch like what we Un*x SysAdmins used to do with SSH... It rocks, I'll admit that, and it does a few things better with it object model compared to the plain-ol' character strings in the Un*x world... it has it down falls too, but on average, I'll say I do like what they've done with PowerShell up to 4.0 (haven't yet loaded 5.0... as I don't think it'll run on my 2008R2 servers...)<br />
<br />
But, let's get to my curse for the day: Scheduling and PowerShell (and a non-encore: schtask.exe)<br />
<br />
Windows have this "fancy" thing called "Windows Task Scheduler". Quite extensive in what/how/etc. you have to tweak and turn, just I'm missing the documentation and the flow diagrams to explain when what will or won't work, but that's still "manageble". The fun is that PowerShell have cmdlets and scheduling that nicely fits into the Windows Task Scheduler... except that it doesn't open up all the Task Scheduler functionality *I* want and need ;(<br />
<br />
I have the need for the period 07:00-18:00 to execute a PowerShell script every 5 minutes ( I wanted 1 minute intervals as my actual need is around a on-demand wake up when somebody drops/rename/change a file and any file in a certain directory)... Nope, the standard PowerShell job scheduling doesn't have that function, but there are several other ways people use a start job to do things like that, but that is just adding way too much complication in my live (Oh, then there are the COM object direct manipulation... I'm not going that way today, and the Task cmdlets appears to be 2012 specific ;()<br />
But don't worry, schtasks.exe (DO notice the taskS there O_o) is there! Well... it's not so easy as telling it to execute D:\scripts\Send.ps1, no, that is way too easy and we'll have to make life difficult, so they threw a spanner in the works that it starts NotePad.exe... NotePad.exe?? Googling didn't show me anything related, so I checked the script, executed the script etc. but it all works as advertised in the PowerShell ISE... until I got the strange idea in my head: try the script in cmd.exe... VOILA! it opens a notepad.exe with the contents of the script. The Problem: Windows doesn't have a She-Bang (#!/bin/powershell.exe) like in Un*x scripts, so... well... let's just say, test you schtask.exe & at.exe script executions using cmd.exe before deploying/test on schtask.exe or at.exe, as you'll need something like "powershell.exe <script_path_name>"<br />
<br />
Well... I don't need any deeper knowledge, as the scripts work (good enough for what we should be doing with them) and the timing appears to be adequate, so let's move on to the next problem in this project.<br />
<br />
<br />heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-47805198832933007692013-09-11T18:49:00.003+02:002013-09-11T18:49:59.628+02:00Blogging templatesBlogging has not been the "thing" for me, other than to blow of steam, but I want my blog to look sorta the way *I* want it to look like... let's not <b>yet</b> get into privacy for me using... okay let's get to the point.<br />
<br />
I want to just slightly modify the layout. I want a right hand sidebar, with a 2-1-2 layout, ie. 2 widget next to each other, then a single wide widget, and eventually 2 more widgets next to each other... that's easy, just a bit of <div>ing and all should be fine! Oops, it's a whole "template language" itself, so let's try to dissect it. So I delved into it and found the <span style="font-family: Courier New, Courier, monospace;"><b:section-contents..></span>, their xml closing tags, the <span style="font-family: Courier New, Courier, monospace;"><b:widgets..></span> with their closing tags, I massged their positioning, their numbers and <i><b><u>NON-voila!</u></b></i><br />
<br />
I got a <u>section with id "sidebar-right-1-1" does not exist</u> error when trying to save/upload/restore the newly created XML. Time to use Blogger's search pal Google: Nothing, nada. Okay. let's debug the code and search for sidebar-right-1 (which was the original tag/id) NADA!<br />
Right, Let's Google some different tack about the template language, and up pops a "teplate from scratch" describing a <span style="font-family: Courier New, Courier, monospace;"><b:section class= id=></span><span style="font-family: inherit;"> tag. Searching for that, I got this line:</span><br />
<span style="font-family: inherit;"><br /></span>
<blockquote class="tr_bq">
<blockquote class="tr_bq">
<span style="font-family: Courier New, Courier, monospace;"> <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-1&quot;' preferred='yes' showaddelement='yes'/></span></blockquote>
</blockquote>
Now, please somebody try to tell me where in the code I can find those <span style="font-family: Courier New, Courier, monospace;">mexpr:</span><span style="font-family: inherit;"> as it looks like one of those fancy Javascript includes needs to be dissected to find what and where and how this template have been desgined. </span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"> Let's rephrase this: Hevisko, you want your own template layout, go learn Javascript, jQuery, Ajax, <insert caffeine addiction of choice><framework of choice><scripting language of choice>, CSS, HTML and sanity --- in that specific order.</span>heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-68161134154773552002011-11-25T15:25:00.000+02:002011-11-25T15:25:16.280+02:00And it's time to dust off...Yeah, Today I've eventually found my blogs again, now, the problem is where to start and with what to start other than a fellow colleague that was having troubles getting the right DVDs as he kept putting them in the wrong DVD drive...heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-4046030375487994142008-08-21T16:22:00.001+02:002008-08-21T16:22:33.975+02:00Breaking things the EASY wayJust give a template on how to do something.... <br /> <div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-84895818939423771102007-12-12T07:30:00.000+02:002007-12-12T07:42:55.995+02:00Mushrooms and those that don't learn...SO we had this "fiasco" when a server got ordered, the guy though that it'll come with the necessary drive-brackets (surprise!!!!) to be able to buy the el-cheapo drives from the cafe around the corner as the true black-and-brown drives are 2 to 3 times the price... ends up to buy the smallest drives from black-and-brown to get the drive-brackets to be able to use the el-cheapo big-drives... still a "bargain"... but that's water under the bridge.<br /><br />Then the request for backups (again after a near crisis situation is threatening the business's livelyhood) they decided it's time for the much taunted backup solution. No problem there either.<br />It's only that you first have to show them the light (and please, don't open the curtains, just give them a flash light --- not the LED version, but the nearly run down filament type--- to get their eyes acclimatized) about what is a proper backup solution given the situation.<br /><br />Then they order it. (Again I've been the mushroom to find out about it after I've asked about it)<br /><br />Then they mention it's a type-X controller. You tell them it should've been a type-E controller... "No, but the documentation [they] I could find, and the response from Black-and-Brown's guys is that the type-X will fit this server" ... yeah right.<br /><br />/me goes to net: Gargle for Black-and-Brown Big-Server-designation [Enter]<br /><br />/me finds "official" website from Black-and-Brown: Type-E controller (There are something that looks like an x in the name... perhaps thats the problem...). "official" other documentation about what type of controllers that'll do backups to the proper backup solution needed: Controllers with Type-E connector.<br /><br />They've ordered the Type-X connector because: lead time is shorter....<br /><br />They don't learn, that these things needs to be planned up front.<br /><br />They don't learn that you ask those that have been swimming in that pound how those sharks bite.<br /><br />Boy-oh-boy.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-3688144816290353782007-12-12T07:22:00.000+02:002007-12-12T07:29:53.177+02:00IT uptime and DirectorsSo the client wants to move to another/secondary/extra/redundant connectivity provider.<br />No problem, I actually advised and requested them to do this many months ago as the current provider is iffy at times...<br /><br />Even more so they want to load another "optimized" (or something) piece of code in the place of the current running code. No problem either with that, as I actually would advise in that direction for several reasons, however the client needs to understand a few "changes" etc. which they've accepted. No problem in that either.<br /><br />Then the client wants to remove a server from the stack so that the second provider can load their software on it. I warned and resisted it for stability reasons. Still the Director was insistent that they need it sooner for this that and these reasons. Several of them (mostly all of them) I have no problems with, however I advised on a different road (that some how, because I'm the mushroom, didn't get a cost value to me) that the director was not prepared to take. Time etc.<br /><br />So I implemented the change. And as expected (do I have to mention that I hate it to be right???) things break, they can't do their sales etc. and the Director comes down on me like a ton of bricks.... things about warnings etc. etc. etc. and then ordered me to put the server back into production immediately...heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-80831139461870353022007-10-19T08:23:00.000+02:002007-10-19T08:28:23.585+02:00Crashes and CrisusesAh, that bliss!!!!<br /><br />The Bliss of saying: "I've recall vaguely mentioning something related to this.... but then as nobody listened, I forgot about it..."<br /><br />The fun of saying: "I've warned you months ago, and now that it happened, what are you going to do to help me get this sorted???"<br /><br />I've seen it before, I've witnessed it now... and when things do happen, you can just shake your head, get your kite, and phone the weatherman to go get a good windy spot... at least then you *want* to catch the wind... not like in the datacentres where the highest trees gets all the wind.... and the smoke, and the dust and the .... let's leave it there, I don't want to get a PG rating yet.<br /><br />But please forgive me, I need to go watch some more paint dry.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-83999555883895422922007-10-13T11:27:00.000+02:002007-10-13T23:53:45.433+02:00To err is human......to REALLY foul up things, you need a computer.<br /><br />The things is, computers don't make mistakes, the problem is that it's humans that designed, build and programmed these in fallible machines. And the worst part about these mistakes?? The computers are so fast that your error gets compounded millions times a second :(<br /><br />Yes, that's right, yours truly made some mistakes... (call it stress or whatever you'd like to call it)<br /><br />The fun again is that the call recordings have been deleted before I could get the break signal to reach the remote machine. Even worse... I was so stressed out with some other <span class="blsp-spelling-error" id="SPELLING_ERROR_0">human's</span> programming/design errors that I missed the full disk space :( But then again, I've been complaining about the storage solution for so long and I just go it the temporary stuff in lately :(<br /><br />Yes, there have been times I know I shouldn't have given in to customer demand, as it stressed me out, and I didn't get to think... but then there is life after IT, and yes, it got a noun I can name: WOMAN... if those things just could be programed like I program my red laptop, I wouldn't have been worrying about that noun... but let's leave that for another day, another place... I need to continue with the recovery process.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-3361336538555557052007-10-08T10:21:00.000+02:002007-10-08T10:24:13.191+02:00On site support...So, it works.<br />The agents are dialing.<br />No complaints.<br /><br /><br />Step out to drop somebody off in town and you have a security guard running at you waving franctically to get your attention: "They need you up stairs URGENTLY!!!"....<br /><br />Another Blue Monday in IT.<br /><br />Yours Faithfully attending to the Call Centres.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-43523815125065714142007-09-28T11:09:00.000+02:002007-09-28T11:21:40.594+02:00Engineer SyndromeI had a mentor that once said he is only aware of two syndromes that computers have. The one is the closed box syndrome, and the other the engineer syndrome. For when the engineer is on-site it works, and when you test it while it's all opened up, it works. But boy-oh-boy... just wait for the engineer to leave the site, or the box to be closed shut.<br /><br />I just wished I can get paid for "staying on site, doing nothing while the system is too scared to do anything wrong" when put on my invoices :(<br /><br />As I personally have to stay away from caffeine/stimulants (You want to scrape me of the roofs and walls???), I sometimes get the feeling that IT guys do get addicted to caffeine because it's the cheapest and most widely available <span class="blsp-spelling-corrected" id="SPELLING_ERROR_0">hallucinogen</span> available, as after a couple of cups of coffee, you'll not care anymore about the boss's problems, as your mind is so charged and ready to attack the next beast/enemy in Doom3/Quake/Half-Life/etc.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-35129147745613311832007-09-26T08:27:00.001+02:002007-09-26T10:14:39.987+02:00DocumentationDocumentation, Where is your end?<br />When will I not need to worry about you?<br />Why can't we just do the job without it?<br /><br /><br /><br /><br /><br />PS: I'm hating it to do it myself, but love to criticise when it's missing ;)heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-86235297525897545452007-09-26T07:48:00.000+02:002007-09-26T07:57:22.684+02:00Triple Ds, done with 3G and then... the dreaded TTGot this nice email with a Garfield on the couch, with the saying:<br /><br />"<span class="blsp-spelling-error" id="SPELLING_ERROR_0">Vandag</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_1">moet</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_2">jy</span> die Triple D <span class="blsp-spelling-error" id="SPELLING_ERROR_3">doen</span><br />- <span class="blsp-spelling-error" id="SPELLING_ERROR_4">Daag</span> op<br />- <span class="blsp-spelling-error" id="SPELLING_ERROR_5">Delegeer</span><br />- Disappear<br />"<br />So I then when I arrived home for lunchtime I checked the 3G<br />- <span class="blsp-spelling-error" id="SPELLING_ERROR_6">Gearriveer</span><br />- <span class="blsp-spelling-error" id="SPELLING_ERROR_7">Gedelegeer</span><br />- <span class="blsp-spelling-error" id="SPELLING_ERROR_8">Gewaai</span>"<br /><br />The only problem in IT is that dreaded <span class="blsp-spelling-error" id="SPELLING_ERROR_9">TT</span>, as I got this frantic (if I may I add the obvious :() call that they can't dial.... when the system (as expected) "fixed" itself (other than this morning's chanting to psyche up the sales agents) and (if I may again be forgiven for adding the obvious) while I was on the phone.<br /><br />Let me explain I then had to go: "<span class="blsp-spelling-error" id="SPELLING_ERROR_10">Terug</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_11">na</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_12">werk</span> Te <span class="blsp-spelling-error" id="SPELLING_ERROR_13">laat</span> die <span class="blsp-spelling-error" id="SPELLING_ERROR_14">aand</span>"... oh of course that is the only time I could install another version (beta/test/development) to see how it'll cope today.<br /><br />At least I had the <span class="blsp-spelling-corrected" id="SPELLING_ERROR_15">privilege</span> this morning to watch the sun rise over the <span class="blsp-spelling-error" id="SPELLING_ERROR_16">Durbanville</span>/<span class="blsp-spelling-error" id="SPELLING_ERROR_17">Tygerhills</span> while driving along the N7 into city.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com0tag:blogger.com,1999:blog-359776579407403426.post-90169371343451876152007-09-25T08:33:00.000+02:002007-09-25T09:03:05.149+02:00Admin and workYes, It's Monday and it's blue,<br /><br />I need to get some project plans and admin work sorted,<br /><br />"Honey, sent the PA... Noooo!!!!! NOT the sexy blonde, I need work done today!!!! :("<br /><br />So, let's see how this day will go, "hold thumbs, we aren't there yet kids."<br /><br />.. especially not, while waiting for a director to make time so that you can get the info to get the job done... I'm going to like the invoice, but they aren't :(<br /><br /><br /><br /><br /><br /><br /><br /><br />Whoops :(<br />Just noticed it's *NOT* MOnday but Tuesday... blame the HEritage Day public holiday for that... but the feeling(s) are still Monday BLuesheviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com1tag:blogger.com,1999:blog-359776579407403426.post-38790760678589700632007-08-19T10:28:00.000+02:002007-08-19T23:18:02.124+02:00Life the Universe and ITOr frankly: The fun being in a very exciting, intriguing, and overly stressed out environment... called Information TEchnology.<br /><br />The fact that it's about technology is besides the issue, as the information will cause you so much hassle, that you'll need more technology than initially expected to get going on the need that you still can't grasp, but the boss/client envisioned... that fact that you envisaged a crash coming is not to matter, because they understand the principles and what needs to be done and it's so easy to do and............<br /><br />Let's get this discussion going on the information that's needed for call centers... in my next installment.heviskohttp://www.blogger.com/profile/09366910267956762823noreply@blogger.com2