![]() |
|
||
|
|
|
||
|
|
|||
|
|
|||||||
| Notices |
| Legacy Archived Main Board Business chat and general industry chat. All participation is welcome. Dont post your fucking spam here. |

![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Stay Out Of The Box
Want to see your own Advertising Here!
Join Date: Oct 2002
Location: Lost in the ozone
Posts: 10,318
|
Hello fellow Opranaughts or Opranites as the case may be ;p
I find myself with some unexpected availability and I am looking for some jobs to fill the hole. For those that do not know me: I am a programmer with over 35 years of total computer experience of which the past 21 have been all system design, database design and programming. I currently code in PHP and ASP for the server side and FoxPro and VB on the desktop. I am fluent in HTML and CSS but I am in no way a webdesigner. I specialize in database applications using whatever database is available. I have extensive experience in MYSql and SqlServer databases. I prefer developing from scratch rather than modifying existing code but can do either as needed. My experiences range from very large systems to the smallest and all across the spectrum. I try to be reliable and stick to a timeline that is developed with my client. This is a realistic timeline and it shifts as needed to accommodate the client and the project. I usually do not have much availability so you don't hear much from me other than the occasional playing around on the board. When Dravyk died I lost my best client (and one of my best friends). My current “bread and butter” client is experiencing some issues, so, like I say I have some availability. Before anyone asks, No, I do not have any experience with NATs and No, I do not know .NET. If you would like a reference or 2 please contact me and I will hook you up. I generally do not reveal my clients or their projects. My rate is currently $75.00 an hour but I also do per project pricing if it is applicable. If prepaid I can do the work on your server. If the job is postpaid then the work stays on my server until payment is made and cleared. I do not use EPass. I do use Paypal. If you would be interested in me taking a look at a job for you then please hit me up with some specs and we can go from there. You can reach me via email at sarettah AT partyafterdark DOT com or on icq at 2155399 Thank you for your attention My standard disclaimers (that are agreed to for any project) are: * Open and clear communications with quick responses from each party involved. If the project is delayed while waiting for responses the cost of the project can increase. * Developer will be paid for all hours worked if the project is placed on hold or terminated prior to completion. * The objective is to manage the scope of the project in order to maintain the provided estimate. If changes to the scope impact the estimates of either time or cost, the developer will notify the client and acquire approval before proceeding. * Payment will occur as a prepayment or as each piece is developed and deployed. If the estimate is accepted a mutually agreed upon payment timeline will be developed. If payment is missed without prior notification then development will cease until such tims as payment is made. * The client will provide the developer with access to the live server through both FTP and Telnet/SSH for development, testing and deployment purposes. * The developer retains the rights to the code developed. * The client owns a lifetime exclusive license to use and modify the software developed. * The client does not own resale rights to the software. In the event that the client sells or transfers their business the license is freely transferrable to whomever the client sells or transfers their business to. * The developer may not resell this software as a package without the client's permission, however the developer may from time to time utilize routines that were developed for this system in other systems that he develops. * The client will receive copies of all source code. * The client may employ other developers that may modify the source code for the system. * The developer has no responsibility to repair software that is damaged by another developer. * The client may from time to time request the developer to perfomr maintenance routines on the system or particular pieces of the system. These situations will be billed at the developer's normal hourly rate. Thank you for your attention.
__________________
![]() Free Adult Webcams |
|
|
|
|
|
#2 |
|
Fat Fucking Nobody
Want to see your own Advertising Here!
|
The sticky should suffice to say that Russ can be trusted to get your job done!
__________________
We are putting the bastards of this world on notice; greed and corruption will always be met with "a voice made of ink and rage." "Never try and be like anyone else" - Hunter S. Thompson "The truth is the truth no matter how you try and package a lie" - Shellee Hale
|
|
|
|
|
|
#3 |
|
Stay Out Of The Box
Want to see your own Advertising Here!
Join Date: Oct 2002
Location: Lost in the ozone
Posts: 10,318
|
Thanx for the sticky G
__________________
![]() Free Adult Webcams |
|
|
|
|
|
#4 | ||||||||||||||||||||||||||||||||||||
|
Stay Out Of The Box
Want to see your own Advertising Here!
Join Date: Oct 2002
Location: Lost in the ozone
Posts: 10,318
|
Ok, so I am bored.
I recently had a situation where MYSql tables were crashing on me and because of that all the applications that were accessing the affected tables would grind to a big messy halt. So, I invented a little automated table checking and repair utility that I could launch from the crontab on a regular interval to try to keep the database up and running. My original app checks multiple databases and has a lot of process checking to make sure that no collisions occur. I have modified it down to just check all the tables in one database. And now, I give it to you. Code:
";
//
// This is the address to send the report and errors to
// *** change the line below to indicate the addresses you wish to send reports to
$toaddress="email@address2reportto.com;secondemail@address2reportto.com";
//
// This is the process file. we put this out there at the beginning of the run
// and remove it at the end of the run. If this file exists then
// a maintenance run is already occurring
// **** Change the path below to the proper path on your server
// usually something like /user/web/domain/running
// If you only use it from the browser then this could be
// just running/maint.txt if you create the running folder as a
// subfolder of the folder the app is running from
$processfl="/user/web/domain/running/maint.txt";
//
// database information
//
// *** change the information below to reflect your database settings
//
// database host
$dbhost = "localhost";
//
// database user
$dbuser = "dbusername";
//
// database password
$dbpass = "dbpassword";
//
// database name
$dbname = "dbname";
//
// *** end of data that needs to be modified
//
// End of housekeeping
//
//
// Mainline
//
// check to see if process file already exists.
// if it already exists then email an error report and blow it off
if(file_exists($processfl))
{
$errorstr .="Maintenance tried to start while another instance was running\n\n";
mail_it($errorstr,0,0,1, $fromaddress, $toaddress);
die("Process already running\n\n");
}
//
// ok, another instance is not running so it is ok to run
echo "creating process file\n";
//
// create the process file
// first you open it
$fp=fopen($processfl,'a');
if($fp)
{
// then you close it
fclose($fp);
}
// Check to see if file created ok. I know I know I could just
// look at $fp. But there is always the possibillity that the
// file handler came back ok but the file did not get created
// this covers that.
// if the file did not get created then email an error report and blow it off
if(!file_exists($processfl))
{
$errorstr .="Maintenance could not create the process file\n\n";
mail_it($errorstr,0,0,1, $fromaddress, $toaddress);
die("Could Not Create Process File\n\n");
}
else
{
echo "created the process file\n";
}
// lets hook up to MYSql
// If we dont get a good connection we will
// mail an error report and blow it off
$db = mysql_connect($dbhost, $dbuser, $dbpass);
if(!$db)
{
$errorstr .="Could not connect to MYSQL\n\n";
$errorstr .="MySql error was " . mysql_error() . "\n\n";
mail_it($errorstr,0,0,1, $fromaddress, $toaddress);
die("Could not connect to mysql\n\n");
}
//
// Now we select the database that we are going to check
$selected=mysql_select_db($dbname);
//
// ok, we are good to go
//
// Turn off the server timeout in case of a long winded check or repair operation
set_time_limit(0);
//
// Yeah I know, I am combining appearance and logic here. Bite me.
// This is old school baby, think CGI ;p
// Lets format a table to make our output all need and pretty
// we want a four (4) column table because the commands we will
// use return multiple lines of 4 column output.
$outstr .= "
__________________
![]() Free Adult Webcams |
||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
#5 |
|
Members
Want to see your own Advertising Here!
Join Date: Jul 2005
Posts: 6,165
|
Nice, but I have no idea what that is or what it does or where or why I would use such a thing.
|
|
|
|
|
|
#6 | |
|
Stay Out Of The Box
Want to see your own Advertising Here!
Join Date: Oct 2002
Location: Lost in the ozone
Posts: 10,318
|
Quote:
If you wanted to sell photography you would probably post a pic. So, if you want to sell programming post some code.
__________________
![]() Free Adult Webcams |
|
|
|
|
|
|
#7 |
|
Members
Want to see your own Advertising Here!
Join Date: Jul 2005
Posts: 6,165
|
OK, so this is a server kind of thing. I kinda get it now. Good luck filling your availability Russ.
|
|
|
|
|
|
#8 |
|
Scored VIP to Anton's Piss Tank
Want to see your own Advertising Here!
Join Date: Oct 2002
Posts: 8,781
|
Hope someone gives you some work....
|
|
|
|
|
|
#9 |
|
Stay Out Of The Box
Want to see your own Advertising Here!
Join Date: Oct 2002
Location: Lost in the ozone
Posts: 10,318
|
;p
Noone gives me work ![]() They offer it up and I decide if it is worthy or not ![]() .
__________________
![]() Free Adult Webcams |
|
|
|
|
|
#10 | |
|
Members
Want to see your own Advertising Here!
Join Date: Jul 2005
Posts: 6,165
|
Quote:
If your post was meant to be either ironic or funny, ignore what I have just said. I might have missed the irony. |
|
|
|
|
|
|
#11 | |
|
Stay Out Of The Box
Want to see your own Advertising Here!
Join Date: Oct 2002
Location: Lost in the ozone
Posts: 10,318
|
Quote:
My terms and conditions are fairly standard in the main stream, brick and mortar shop type, web operations. They were originally modeled on a web design outfit here locally that I did some free lance work for. It was modeled on the terms and conditions they included in their standard contract (for their customers not thier programmers/contractors) My terms and conditions mererly try to state that the client (my customer) does have a responsibility in regards to the success of thier project. This is not retail. It is Biz 2 Biz. One size does not fit all. .
__________________
![]() Free Adult Webcams |
|
|
|
|
|
|
#12 | |
|
Members
Want to see your own Advertising Here!
Join Date: Jul 2005
Posts: 6,165
|
Quote:
|
|
|
|
|
![]() |
| Bookmarks |
|
|