| Articles & posts |
|---|
| Как работает временная память в мозгу | Резюме на статей о работе гиппокампа мозга, ответственного за хранение временной памяти.
|
|---|
| Потоковая память | Иногда нужно выполнить множество операций конкатенации строки, и сделать это максимально быстро. В статье описывается алгоритм и даются исходники одного из методов решения этой задачи.
|
|---|
| Временная память - удобная альтернатива | Многие, наверное, сталкивались с "ограничением" языка Си на работу со строками, когда надо возвратить строку или другие объемные данные, созданные внутри функции. Сейчас вы поймете, почему я взял это слово в кавычки :)
|
|---|
| Функция создания точки останова на чтение/запись | Эта функция будет полезна при отладке, когда нужно определить, где портятся заданные данные.
|
|---|
| Кремль со спутника | Вид со спутника на несколько известных мест. Карты maps.google.com.
|
|---|
| Представление цвета | Принцип разложения цветов на составляющие для удобного их сравнения. Существующие два олсновных формата представления цвета.
|
|---|
| Сравнение цветов | Соображения по поводу возможного алгоритма сравнения цветов.
|
|---|
| Детектор движения | Общие соображения насчет алгоритма обнаружения движения.
|
|---|
| Сборщик мусора | Альтернатива стандартному алгоритму сборщика мусора, используемому в java.
|
|---|
Our Products
There are several products that we plan soon to release.
There is a strict list of them; they come in the order of expected appearance,
but not of their complexity or possible importance.
The work is continuously in progress. If you are interested,
then come later to our main site www.fyzor.com
to see the details and to try them in use.
But all our products, of course,
will be available through other public domains.
So, it it not the last chance to see them.

Zeta Commander is coming next.
We think the beta version will be available for download at summer, 2008.
The core of the Zeta Commander
is the dynamic
interpreted language Fy++.
It has classes, interfaces, delegates, properties and operators,
including a rich set of interpolation operators.
It has a Java/C#/Perl like syntax, but with some
significant advantages and simplifications including the ones that
are basic to those languages.
We will try to implement there some AI operators.
But we are not sure whether this will be implemented already
in the first version, or not.
Below is a schema that describes some AI-relatives of the system:
Also this language will have an easy and convenient way
to link with DLL modules that were written using C++/C/Pascal/assembler
languages with one of the usual calling conventions.
This feature was one of our basic priorities.
Here are some very simple examples of the program code on Fy:
print "Hello world"; // prints "Hello World"
// string's initialization
string a = 'Boom!';
print "a=$a\n";
// prints result of expression
int a = 10, b = 30;
print "$(a+b*2)\n";
Look here for other examples.
Right now we couldn't open the entire syntax,
although there are many cool things.
We do this at once when the first version will be ready.
|