Jump to content

steelmanronald06

Staff Alumni
  • Posts

    2,006
  • Joined

  • Last visited

Posts posted by steelmanronald06

  1. PHP Web UI Developer

     

    Experienced Web Application Developer, Dallas, TX.

     

    Fun, dynamic software development company in North Dallas looking to hire an experienced PHP web applications developer on a contract-to-perm basis. Ideal candidate must be able to self-manage for multiple tasks, able to adapt to changing circumstances and have 3-5 years direct experience in business web application development with LAMP infrastructures. Candidate must be able to quickly diagnose issues by analyzing existing code structure and implement solutions using efficient methods. Must be able to work well alone or as a team.

     

    The ideal candidate will possess extensive experience in the following:

    PHP (experienced with Object and Class PHP methods) (3+ years experience required) 

    MySQL - must have experiences with advanced queries and understand query optimization. (3+ yrs)

    JavaScript (AJAX, JQuery) (3 yrs+) - must be able to utilize and possibly edit available plugins

    Linux (Red Hat) - basic command-line

    HTML (5+) - must be able to handcode HTML, CSS

     

    Additional considerations

    - candidates should also have experience managing as project leads - includes managing project lifecycle from concept, requirements gathering, development through testing.

    - candidates should have experience working with large and established code infrastructure

     

    Please submit your resume as soon as possible. Position is onsite and contract-to-perm.

     

    -Applicants must be US citizen or be able to prove legal work status.

     

    Please send resumes to careers@firescope.com. (Subject: PHP developer position)

     

  2. HA! You'd think that after searching "php determine windows drive letter", "php windows drive letter" and about 20 other combos that that solution would have been of the TOP results!  Thanks! Much appreciated.

  3. In order to use the disk_total_space() function in PHP, you must supply the directory that it should look to.  For unix this is pretty simple because I just have it look to / and get the total disk space.  I'm using a conditional statement to determine Unix or Windows system.  What I haven't been able to determine, is the Windows Drive Letter.  For my windows server, I know I can just put in C: and it works. This has to be user independent.  After reading through different articles on google, and even an enhancement request on php.net where someone contributed code that would create a function to do this, I still have been unable to find a method that will determine the root drive letter of a Windows Server.

     

    Any insight to a PHP function, a home-brew function, or an article on this topic is greatly appreciated.  Two days of no results has me slightly frustrated, haha!

  4. Fun, dynamic software development company in North Dallas looking to hire an experienced PHP web/mobile applications developer on a contract-to-perm basis. Ideal candidate must be able to self-manage for multiple tasks, able to adapt to changing circumstances and have 3-5 years direct experience in business web application development. Must be able to work well alone or as a team.

     

        * The ideal candidate will possess extensive experience in the following: PHP (experienced with Object and Class PHP methods)

        * Mobile App development (android, iphone) a Plus

        * Project lead experience a plus

        * MySQL

        * JavaScript (Advanced Scripting, AJAX)

        * Linux (Red Hat) a plus

        * HTML

        * Webservice development

        * XML/XSLT

     

    Contact rsteelman@firescope.com

  5. How are you creating the calendars?  Have you looked into Google Domains and using the Google API to give each user his/her own calendar?  Then all they must do is download Google Sync.  Other than that you're going to have to (A) learn how to develop web based applications for the blackberry, or (B) set up a BES. If you don't have a blackberry you're probably going to have a hard time with this...so you might want to post in the Freelance and see if you can find a blackberry developer to do this for you.

  6. Okay, so that made the SQL statement valid.  Here is what I'm dealing with.  If I put the sql code directly into the console method in my controller (you can see this because I left the code but commented it out), it works fine and inserts the data into the database.  However if I move the SQL over to a method within the model class, create a method in the controller class to call that model method and then call that controller method within the console method, it only outputs a blank page.  Here is a pastebin of both of my classes.  Controller is listed first then the model.  The main method I'm using is the console method within the controller.

     

    http://pastebin.com/R1YPxKDJ

     

     

    Any advice/direction would be great.  I feel like it is something small, but I'm just not seeing it.  No errors are outputting and no errors are being written to my error log.

  7. No dice.  I get this error:

     

     

    A Database Error Occurred

     

    Error Number: 1064

     

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' IGNORE 1 LINES' at line 3

     

    LOAD DATA LOCAL INFILE '/var/www/vhosts/sapkdm.com/subdomains/openx/httpdocs/junk/2010-07-19_ddna_current_APJ.csv' INTO TABLE `pulled_openx_clicks` FIELDS TERMINATED BY ' ' ENCLOSED BY '"' ESCAPED BY '\' LINES TERMINATED BY ' ' IGNORE 1 LINES

  8. Using codeigniter and having an issue:

     

    $sql = "LOAD DATA LOCAL INFILE '".$_SERVER['DOCUMENT_ROOT']."/junk/2010-07-19_ddna_current_APJ.csv' INTO TABLE `pulled_openx_clicks` FIELDS TERMINATED BY '\\t' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\\n' IGNORE 1 LINES";
    
    $data['MyError'] = 	$this->db->query($sql);
    

     

    Error Number: 1064

     

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\n' IGNORE 1 LINES' at line 1

     

    LOAD DATA LOCAL INFILE '/var/www/vhosts/sapkdm.com/subdomains/openx/httpdocs/junk/2010-07-19_ddna_current_APJ.csv' INTO TABLE `pulled_openx_clicks` FIELDS TERMINATED BY '\t' ENCLOSED BY '"' ESCAPED BY '\' LINES TERMINATED BY '\n' IGNORE 1 LINES

     

    Any insight on this would be great.  Also note that where i'm doing terminated by for fields and lines, it is using \\t and \\n.  I did have this set to \t and \n, but then the error read like this:

     

    Error Number: 1064

     

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' IGNORE 1 LINES' at line 1

     

    LOAD DATA LOCAL INFILE '/var/www/vhosts/sapkdm.com/subdomains/openx/httpdocs/junk/2010-07-19_ddna_current_APJ.csv' INTO TABLE `pulled_openx_clicks` FIELDS TERMINATED BY '' ENCLOSED BY '"' ESCAPED BY '\' LINES TERMINATED BY '' IGNORE 1 LINES

  9. We plan on getting the dedicated fiber when 1 of 3 things happen:

     

    1) From monitored usage we see that the current line is getting to bogged down

    2) We get enough clients that we build a second server

    3) Business explodes and we have the money to throw into it without regard to other factors.

  10. Oh.  I meant unlimited bandwidth usage per month.  down is 6.5 and up is either 6 or 5.5.  I don't remember which one we purchased.  i think we changed the package slightly, but can't remember 100%.

  11. This board if for coding help only. Please read the rules.  If you have a problem with soome code not working, or giving an error, you may post that.  However, this post seems like it would be best suited for Freelancing.

  12. I guess I'll start off with the link: http://picasaweb.google.com/rlsteelman/QuadrabyteServer?feat=directlink

     

    After saving as much money as possible, my roommate and myself bought all the parts to our new server.  This is the start of a new business venture to provide web hosting to the greater community.  We are hoping to reach out to area business, orginizations and individuals in our community as well as providing web hosting to our clients at the design firm I work at (where I normally sign them up for a 3rd party web host, I'll now be able to sign them up with my company).  It is a very exciting prospect.

     

    The server sports 4 1 TB harddrives (WD Black Cavier).  The first two are on a Raid 1 and the second two are on a Raid 1, providing perfect mirrors for maximum data retention.  Those two sets are bonded on a Raid 0 to improve speed. The Raid 10 was a little difficult to set up, as I was using Linux and there are very little places of information on Raid 10 with LInux, but it was a huge success.  From there I installed CentOS 5.0 on the system and, to provide our clients with the best possible service, installed WHM+CPanel.

     

    The motherboard is an Asus P7P55D-E Deluxe running an Intel i7 Quad Core chip and an amazing Black Widow SpinQ Thermal CPU Fan. The power supply is a ToughPower Cable Management 1200 Watt power supply.  Since graphics wasn't a huge issue we went with a basic GeForce 8400 graphics card and an HP DVD Writer.  The memory is DDR3 dual channel 4GB.  All of this nestles nicely in a Corsair 800D Obsidian Series tower box, sporting a nice Hot Swap for up to 4 3.5" SATA drives.  Perfect for drive failure and quick replacement.  From there we have 6 fans keeping the system nice and cool to prevent overheating.  All of this, of course, has been over clocked by the Asus motherboard providing a blazing fast system (had some trouble getting the OC on the fly remote to work with linux).

     

    The system itself has 6.5 Mbps internet connection running through a secure firewall (with iptables as a failsafe), sits on an APC Battery Backup with a time span of 2 hours, and sports a backup generator. 

     

    All in all, we spent a nice chunk of money on this system.  The next step is to get the site launched and start pulling in clients (we'll be launching at quadrabyte.net, so keep us bookmarked).  I'm really impressed with the way the system turned out.  Though I wish I could build another somewhere off site for some off site mirroring, I did sign up for the Amazon S3 cloud and nighly backups go offsite to Amazon via a secure connection.  For now I guess I'll just have to suffer :-P

     

    Anyways, tell me what you think of the server! Would love input.  We'll be building another, hopefully very soon, and any comments or suggestions for improvement would be greatly appreciated!

  13. In your case, the page your getting is part of a new google search.  If you have a google account (gmail) and have filled in a majority of your profile, you will start getting focused search results.

     

    For instance I have Gmail, Orkut, Youtube, and Google Feed Reader.  When I search something it goes through my gmail, orkut, youtube, and feed reader and searches websites I might be gettting feeds from, links in emails, youtube video descripts, etc and returns those sites first (gives them higher priority).

  14. Perfect, Alex.  Thanks a million.  I obviously need to take a step away from the computer. Just spent 5 hours coding Google Maps API into our site, linking it to a geocode library so I can get long/lat, editing all the stupid little buttons and everything. 

     

    Anyways, thanks again.

  15. I'm not really familiar with the structure, and it's hard to decipher someone else's code but the easiest solution would be just to use strip_tags.

     

    $super_clean_name = strip_tags($super_clean_name_1[1]);

     

    Awesome, AlexWD.  Like I said, my brain is shutting down. Completely spaced on the php strip_tag() function. 

     

    Anyone have any ideas on the second problem?  I can't figure out why <a href""> tags would be thrown at the end of my domain name. 

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.