Slide Slide Slide Slide Slide Slide Slide Slide

Server-side Programming

Zirkan specializes in building scalable solutions in PHP, ASP.NET and C++ environments. We utilize Agile methodologies and a test-driven approach to development to ensure consistently high-quality and modular software.

Interface Design and Markup

Our team is focused on creating easy to use and flexible interfaces. Areas of expertise include latest XHTML, Javascript and AJAX technologies. Our work is cross-browser compatible, quick to load, easy to maintain and update.

Mobile Platforms

Zirkan has experience developing interactive experiences for digital platforms including mobile applications, mobile websites, and APIs.

Team

Few words about us

Zirkan is a team of highly motivated professionals, working together to bring our costumers the best possible experience. We are not afraid to utilize newest technologies, go to new levels and be the first to discover new ways of using WEB and programming, give it a whole new meaning. We love to challenge our selves and proud to say that we get the job done rite.

What We Do

Our speciality is developing great web systems, portals, financial tools, but this is just a tip of the iceberg. We are offering some of the best retail prices and service in WEB hosting, we design and publish print, WEB and 3D media.

Security

Platform security starts with the software code. Ensuring data integrity and confidentiality online is of paramount concerns throughout the development cycle.

Testing

Web applications undergo the same unit, integration and system testing as traditional desktop applications. But because web application clients vary so greatly, teams might perform some additional testing, such as: Security Performance, Load, and Stress HTML/CSS validation Accessibility Usability Cross-browser Many types of tests are automatable. At the component level, one of the xUnit packages can be a helpful tool. Or an organization can create its own unit testing framework. At the GUI level, Watir or iMacros are useful.

 


Jay Leon

Jay Leon

  • Strategist
  • Platform Architect
  • PHP, XHTML, JS, AJAX, MySQL, Apache, nGinx, Amazon AWS, Centos/RHEL, eCommerce, CMS Integration, UIX

 


Valery Kobelkov

Valery Kobelkov

  • Developer
  • C++, PHP, Perl, JavaScript, HTML, CSS, XML, AJAX, jQuery, DOM, MySql, SqLite, MS Access, Apache, Gentoo, RedHat


Alex Gorny

Alex Gorny

  • Developer
  • PHP, JavaScript, HTML, CSS, XML, AJAX, jQuery, MySql


Artem Ivanchuk

Artem Ivanchuk

  • Developer
  • WordPress, JavaScript, HTML, CSS, jQuery

Projects

“Very professional and fresh.” -John Verman

“Great to work with people who know so much and so professional.” -Janet Hazzelten

Infostore

HOW TO INSTALL POSTGRESQL 9.0-9.1 WITH YUM

No Comments

Author: zirkan Posted On: April 3rd, 2012 In: Tips and Tricks

In this exercise, we’ll go thru installing PostgreSQL 9.0 on a Cent OS 5.5 32-bit box. This I’m testing on a GoGrid Cloud server so I can do parallel benchmarks between windows GoGrid and Linux GoGrid server.
Continue Reading

Mount ISO as a CD in a MAC

No Comments

Author: zirkan Posted On: April 3rd, 2012 In: Tips and Tricks

hdiutil mount sample.iso
If you don’t want to type in the path to your iso you can drag it into Terminal after you type hdiutil mount

Mount external Drive in CentOS

Author: zirkan, Posted On: January 9th, 2012, In: Tips and Tricks

I use this method a lot nowadays.

Just a quick reference.

Continue Reading

Autostart process in CentOS at Boot

Author: zirkan, Posted On: December 13th, 2011, In: Tips and Tricks

First – add the process to chkconfig
# /sbin/chkconfig –add mysqld
Make sure it is in the chkconfig.
# /sbin/chkconfig –list mysqld
Set it to autostart
# /sbin/chkconfig mysqld on
To stop a service from auto starting on boot
# /sbin/chkconfig mysqld off

How to relocate CentOS/Fedora/RHEL MySQL database directory.

Author: zirkan, Posted On: November 29th, 2011, In: Tips and Tricks

If you have a dedicated server with a second Hard Drive or partition you can often achieve better performance (reduce io wait issues) if you move your MySQL databases to that second drive.

This migration was done on a server with CentOS 5.0, but will work with latest(to the day of posting) distros of Red Hat Enterprise Linux and Fedora.

Continue Reading

Nginx: Caching Proxy

Author: zirkan, Posted On: November 11th, 2011, In: Tips and Tricks

Recently I started to tackle a load problem on one of my personal sites, the issue was that of a poorly written but exceedingly MySQL heavy application and the load it would induce on the SQL server when 400-500 people were hammering the site at once. Further compounding this was Apache’s horrible ability to gracefully handle excessive requests on object heavy pages (i.e: images). This left me with a site that was almost unusable during peak hours — or worse — would crash the MySQL server and take Apache with it by frenzied F5ing from users.

Continue Reading

From Apache To nGinx

Author: zirkan, Posted On: November 8th, 2011, In: Tips and Tricks

So you’ve finally decided to make the switch from Apache to Nginx. You most likely did this for performance reasons. But why exactly is Nginx so much faster than the typical Apache setup of the prefork MPM and mod_php? The technical explanation is that Nginx is a non-blocking event based architecture while Apache is a blocking process based architecture.

To simplify it heavily the theory is like this: Continue Reading

Set Time in Linux Server Settings(CentOS/RHEL)

Author: zirkan, Posted On: September 28th, 2011, In: Random, Tips and Tricks

I have been looking for easy solution to set time on our servers, and here is the best one I found. Continue Reading

MySQL Cheat-Sheet

Author: zirkan, Posted On: August 5th, 2011, In: Programming, Random, Tips and Tricks

Here is the biggest cheat-sheet for MySQL you can find on the net nowadays, we have combined everything from terminal requests to queries from scripts and applications. So if you ever forget how to restore a backup without “phpmyadmin” or forgot the command to dump records from the table… you know where to find it.
Continue Reading

Contact

Get in touch

Drop a line, or give a call at +1.267.507.5713