Sergey Bondari

Web Developer Blog

Background

File based Images are sometimes used as a quick method to getting a DomU guest Xen up and running. LVM is the production method allowing for simple resizing. File based Images however, can be increased in size.

Read the rest of this entry »

  • 0 Comments
  • Filed under: Uncategorized
  • New URL of MOSAIC Framework project

    I have decided to move project source code to the google project hosting. Everybody interested in the source code can get it there.

    https://code.google.com/p/mosaicwf/

  • 0 Comments
  • Filed under: PHP, Projects
  • Heavy load Linux kernel TCP config

    A sample sysctl.conf for the heavily loaded TCP based Linux server.

    Read the rest of this entry »

  • 0 Comments
  • Filed under: Uncategorized
  • IO Throttling

    http://www.cyberciti.biz/tips/linux-set-io-scheduling-class-priority.html

  • 0 Comments
  • Filed under: Uncategorized
  • Create a new image (1 GB sparse file)

    dd if=/dev/zero of=lucid.img bs=1024k seek=1024 count=0
    mkfs.ext3 lucid.img
    

    Read the rest of this entry »

  • 0 Comments
  • Filed under: Servers, Xen
  • Managing the Linux SW RAID-1

    This post contains all necessary commands to operate SW RAID-1

    Read the rest of this entry »

  • 0 Comments
  • Filed under: Servers
  • XEN from Ubuntu repository

    While browsing the web recently, I have found well explained in details a XEN installation from repository.

    http://deshantm.livejournal.com/29959.html

  • 0 Comments
  • Filed under: Servers, Xen
  • Recently when studying the Amazon EC2 cloud service I have found out that you basically cannot have multiple IP addresses attached to a single virtual machine and this is not something that will ever change. This poses several substantial problems for the hosting provider that would like eventually use EC2 for its clients.

    One of these problems is inablity to have mulltiple SSL certificates on a single IP address just because of the nature of HTTPS and SSL protocol. And this is really makes it difficult to use EC2 for many SSL enabled hosting clients.  But it turned out to be a problem that is solvable by using SNI (Server Name Indication) extension in a latest SSL protocol specification. It works … with an exception of Windows XP. Oh, well at least some day we will be able to use SNI.

    Read the rest of this entry »

  • 0 Comments
  • Filed under: Servers
  • My master thesis is finished

    PHP programming language, as it slowly became a web development industry standard, always being very practical and very easy to use, had proven to be a good platform for the complex application development and deployment in many mission critical web applications. Since version 5, PHP obtained a very advanced object model, very similar to those well known object models in C# or Java programming languages, allowing creation of very big and sophisticated object oriented frameworks written in PHP. However there was quite a challenge waiting for developers, as the frameworks were getting more complex, from the nature of PHP, too much of initializing code was run with each page loaded, too much work happened to preserve a state of object instances inside a single session.
    Read the rest of this entry »

  • 2 Comments
  • Filed under: PHP, Projects
  • PHP 5.3.0 alpha 3 is here

    My long waited PHP 5.3.0 alpha 3 is here (released on Dec 4 2008).  You may get it from PHP QA team page. And of cause, long waited new syntax for namespaces. No longer my favorite Mosaic::System::Node class, as we are going back in time to \Mosaic\System\Node … Not that nice, but as it works faster and not ambigious with static object access. Further reading is here, quite interesting.

    Read the rest of this entry »

  • 0 Comments
  • Filed under: PHP