Услуги

Документ перемещен сюда: http://brainstorm.name/services

English version moved here: http://brainstorm.name/node/232.html

1. Консультации по вопросом системного администрирования, программирования. Оказываю консультации по вопросам написания програмного обеспечения, по настройке операционных систем, выделеных серверов - под конкреттную задачу. Области: - динамические сайты на PHP - консультации по оптимизации кода и по написанию сильно нагруженных(10000 и более уникальных посетителей в день) сайтов; - оптимизация SQL запросов, создание оптимальной структуры БД под задачу; - Java - программирование GUI - помощь с правильным расположением компонентов и правильной работой Layout в библиотеках AWT и Swing; - настройка ОС FreeBSD под конкретную задачу, сервисы, роутинг, виртуальные тунели. 2. Услуги по написанию програмного обеспечения. Оказываю услуги по изготовлени программного обеспечения, связанного с использованием баз данных, биллингами, написанием CMS, написанием "движков"(не дизайна, а именно програмной части) сайтов. - написание подробных технических заданий под конкретные проекты; - проектирование структур баз данных под задачу; - создание программной части динамических сайтов(PHP+MySQL, PHP+Postgresql, Java+MySQL, Java+PostgreSQL); - создание программ по документообороту, служебных программ. (Java, Mysql); - написание утилит для среды Unix(unix shell, PHP, C/C++); - написание биллинговых систем(подсчет траффика для локальной сети, платежные системы); - интеграция программного обеспечения с платежными системами(WebMoney, E-Gold, 2Checkout, ChronoPay). 3. Услуги по администрированию серверов. - установка, настройка ОС FreeBSD под конкретные нужды и задачи, сервисы, файрвол ipfw, роутинг, оптимизация системы; - установка связки Apache + PHP + MySQL, Apache + PHP + PostgreSQL и обеспечение ее безопасности; - настройка jail во FreeBSD для критичных по безопасности программ; - установка связки Apache + Tomcat + корректная настройка Tomcat security manager для обеспечения безопасности и работоспособности конкретных программных продуктов, например JForum; - создание виртуальных частных сетей с помощью VPN, OpenVPN, mpd, pptpd; - настройка DNS - ISC BIND; - настройка почтовых серверов сиспользованием связки Postfix + Courier IMAP; - тонкая настройка MySQL под задачу; - установка настройка связки nginx + php + mysql для сильно нагруженных серверов. 4. Услуги по внесению изменений, настройке и установке готового программного обеспечения для Web. - установка настройка, модификация системы форумов jforum.net и настройка менеджера безопасности tomcat для наиболее безопасного функционирования форума; - установка настройка форума PunBB и внесение модификаций в код; - установка настройка Wordpress в качестве CMS, разработка шаблона сайта, модификация, установка и настройка плагинов; - установка и настройка системы галерей Gallery2, ее интеграция в CMS. - модификация системы bloghoster.net(под вашу лицензию) - добавление системы рейтинга. 5. Аудит безопасности программ и информационных систем. - аудит безопасности серверов работающих с OS FreeBSD; - аудит безопасности вашего PHP кода, работающего на ваших серверах; - оценка рисков взлома той или иной системы.


1. Consulting services. - dynamic sites on PHP - code optimization consultations, writing of high loaded (10000 and more unique users per day) sites; - SQL queries optimization, database structure optimization and normalization; - programming on Java, Swing GUI - help with correct work of component layout in AWT and Swing GUI libraries; - FreeBSD tuning. 2. Software development. - writing full technical project description for you tasks; - designing of database structures(MySQL, MSSQL, PostgreSQL); - web development(PHP+MySQL, PHP+PostgreSQL, Java+MySQL, Java+PostgreSQL) - desktop software development(Java, MySQL); - development of utilities for Unix-like OS(shell, PHP, C/C++); - development of billing systems(payment systems, traffic monitoring, click counters, etc.); - software integration with internet payment systems providers(Webmoney, E-Gold, 2checkout, ChronoPay). 3. System administration. - installation and configuration of the FreeBSD(services, firewall, routing, system tuning); - Apache + PHP + MySQL/PostgreSQL - installation and configuration; - configuration of jail in FreeBSD for "insecure" applications, services; - installing Apache+Tomcat chain, application specific configuration of Tomcat security manager; - development of virtal private networks(OpenVPN, mpd, pptpd, vtun, gif tunnels) with strong traffinc encryption; - DNS - ISC BIND configuration; - mail servers with Postfix + Courier IMAP; - "thin" MySQL tuning for your tasks; - installation and configuration of nginx webserver for your tasks. 4. Modification, configuration, tuning and installation of ready software. - configuration of forum JForum.net and of tomcat security manager to improve security of jforum application. - PunBB installation, it's code modifications; - Wordpress installatin and modification, development of your new site template, installation of plugins, writing of Wordpress plugins; - Gallery2 - online gallery installation, CMS integration; - modification of the bloghoster system(commercial) - adding ready rating system for articles and blogs. 5. Software security audit. - security audit of your servers running FreeBSD; - PHP code security audit; - estimation of software security risks.