Category: (Tech) Open Source

Jul 30 2009

Where in the world is Lance Davis

Centos Founder disapeers into the woodwork leaving contributors and users with tons of questions.

Read more...

0 comments - Posted by john at 9:23 PM - Categories: (Tech) Open Source | (Tech) Linux

Apr 4 2008
Feb 28 2008

Need some Coldfusion , HTML, CSS, Javascript or PHP Help

or perhaps you need some DTS Packages converted to SSIS. Drop me a line at tyrsblade [at] google mail domain. I am looking to pickup a couple small to medium sized side projects. with the addition of the Little One a little extra cash would be nice.

1 comments - Posted by john at 12:56 PM - Categories: Coldfusion | (Tech) Networking | Adobe | (Tech) Open Source | (Tech) Hardware | (Tech) .Net

Feb 19 2008

Parsing large flat files with irregular delimiters

using System; using System.Collections; using System.IO; using System.Text; using System.Text.RegularExpressions; namespace FileSplitter { class Program { public static void Main(string[] args) { if(args.Length < 4){ Console.WriteLine("Usage: "); } else { string FilePathnName = args[0]; string oFilePathnName = "Candidates"; //string oFilePathnName = "Requisitions"; string cLine = null; string cDelim = null; string rDelim = "<><>"; string nRow = null; string oRow = null; string sRow = null; int iCount = 0; string strBuild = null; string sColumn = "candidatehrms_code|firstname|middlename|lastname|address1|address2|city|state|zip|countryhrms_code|email|login|password|isemployee|statushrms_code|resumertf|referraltypehrms_code|referraldetail|active|homephone<><>"; //string sColumn = "requisitionhrms_code|jobtitle|markettitle|orderdate|statusdate|createdate|internalexpires|jobcode|jobgradehrms_code|externaljobdescription|internaljobdescription|approved|statushrms_code|openings|placements|flsaexempt|fullpart|eligibleemployeereferral|wagecurrencyhrms_code|countryhrms_code|departmentshrms_code|locationhrms_code|hiringmanagerhrms_code|recruiterhrms_code|eeocodehrms_code|jobcategoryhrms_code|percenttravel|workflowhrms_code|webapproved|confidentialreq|supervisory|active|udfhirereqid|requisitiontypehrms_code|employmenttypehrms_code|incumbentname|aibtarget<><>"; StreamReader sReader = new StreamReader(FilePathnName); StreamWriter sWriter; while(sReader.Peek() >= 0){ sRow = sRow + sReader.ReadLine(); if(sRow.Contains("~~")){ iCount = iCount + 1 ; string[] dRow = sRow.Split("~~".ToCharArray()); if(dRow.Length > 1){ oRow = dRow[0]; sRow = dRow[1] + dRow[2]; strBuild = strBuild + oRow + "<><>"; if(iCount == 1500){ strBuild = sColumn + strBuild; sWriter = File.CreateText(oFilePathnName + "_" + DateTime.Now.ToString("yyyyMMdd")+ "_" + DateTime.Now.ToString("HHmmss")+ ".txt"); sWriter.Write(strBuild); sWriter.Close(); iCount = 0; strBuild = null; } else{ if(sReader.Peek() <= 0 ){ strBuild = sColumn + strBuild; sWriter = File.CreateText(oFilePathnName + "_" + DateTime.Now.ToString("yyyyMMdd")+ "_" + DateTime.Now.ToString("HHmmss")+ ".txt"); sWriter.Write(strBuild); sWriter.Close(); iCount = 0; strBuild = null; } } } } } } } } } Now the only remaining issue is that it strips \r \n and replaces it with tabs and i have no idea why.

0 comments - Posted by john at 1:48 PM - Categories: Adobe | (Tech) Open Source | (Tech) .Net

Nov 14 2007

Net::DNS::typesbyname() Illegal Arguement error.

I was reading this in my logs the other day and finally to decided to fix it. The fix was getting the new version of NET::DNS from the DAG REPOS.

0 comments - Posted by john at 1:07 PM - Categories: (Tech) Networking | Adobe | (Tech) Open Source

Aug 1 2007

Free as in Free Beer, Free: Open Source App of the week.

If you get sick of having to go grab codecs to watch your favorite divx( or whatever encoding) this baby is for you. I have yet to find something that this sweet little app can't handle. It has almost totally replaced media player and itunes for me. The one lacking element is that the library management and playlist management is counter intuitive and fairly cumbersome.

Awesome Features list

0 comments - Posted by john at 8:39 AM - Categories: Adobe | (Tech) Open Source

Jul 25 2007

Mirana IM Export

For those of you who use MirandaIM here is a great plugin for exporting your logs to text from the .dat file.

0 comments - Posted by john at 2:52 PM - Categories: Adobe | (Tech) Open Source