понедельник, 29 августа 2011 г.

Как зафиксировать положение фона на веб-странице при уменьшении размера окна браузера

Допустим, есть веб-страница, которую нужно сверстать. И у этой страницы на фоне по центру стоит очень большая картинка, которая выходит за границы основной полосы контента, создавая красивые приятные поля. Основная полоса контента фиксированной ширины. И это хорошо.

Однако, когда пользователь берётся за правый край окна браузера и делает его ширину меньше, чем ширина полосы контента, фоновая картинка уезжает влево, то есть, прекращает располагаться там, где она располагалась относительно контента. А вот это уже нехорошо.

Решение данной проблемы довольно простое. Спасибо aackose за статью "Large CSS background moves on resize, in IE 8"

суббота, 27 августа 2011 г.

The ALCALC — Mathematical modelling of explosions, filtration processes and electrochemistry as liquid flows

My current science research (in pursue of Ph.D degree) is in field of mathematical physics. I am doing some cool stuff with representing the processes of explosion, filtration and electrochemistry as flows of ideal liquid. There are some hard-boiled math with Complex Complex-value functions. Project is a program in Haskell to be able to set initial parameters and get a schematic chart representing the final area and edges of process. Finding precise form of edges (coordinates of points at edges) is the current goal.

To make my work public I set up a project at GitHub. Just updated it with READMEs and such. You may look at draft theses in article/ directory. They are in Russian, however. I plan to make an international version when there will be enough material.

Project is here: AFCALC at GitHub.

Here I, as usual, will record some useful commands for using Git to not forget them.

суббота, 6 августа 2011 г.

Учёт логинов в MySQL базе данных

Иногда связок логин/пароль становится так много, что даже записанные на отдельной бумажке (в отдельном текстовом файле) они занимают больше экрана места. Вчера меня это достало и я воспользовался тем, что на моей машине работает MySQL сервер. Сегодня мы с вами делаем простую систему для учёта учётных записей в MySQL базе данных.