Одним из лучших методов решения систем линейных алгебраических уравнений общего вида является метод, основанный на разложении исходной матрицы на произведение треугольных, или метод LU-факторизации. Алгоритмы этого метода близки к алгоритмам метода Гаусса, хотя вычисления могут производиться в различной последовательности. Главным преимуществом метода LU-факторизации в сравнении с методом Гаусса является возможность более быстрого получения решений для различных векторов свободных членов, а также для транспонированной системы уравнений.
Читать далее
Вот и наступило долгожданное время выхода версии 0.7 и официального перехода проекта в состояние Beta
. Новая версия несет более чем 30 исправлений и улучшений.
Читать далее
Каждый день, месяц появляются новые инструменты для разработки. На протяжении 4 лет я использовал Sphinxsearch
, но на днях,
благодаря Сергею@serebro, мне пришлось познакомиться с Elasticsearch
.
Читать далее
Как уже стало ясно из название статьи, мой текущий “open source commit streak” подошел к отметке 128 дней
и без статьи что же я делал все это время не обойтись.
Читать далее
Естественно, чем бы либо не занимался программист, каждый день его способности, даже в мелкой мере, но будут расти, а наша задача выбрать эффективный путь достижения целей на протяжении всей жизни.
Читать далее
Сейчас каждый программист слышал о компиляторах и виртуальных машинах, но не каждый осилили прочитать и оформить для себя плюсы и минусы.
Для того что бы подобраться к видам оптимизаций с начало мы должны прояснить все виды компиляции/интерпретации исходного кода.
Читать далее
После запуска русского чата на gitter.im выяснилось, что большинство людей не понимают, как устроен build phalcon, почему существует папка build, что такое компиляция из исходного кода (папки ext),
и не знакомы с процессом сборки проекта, написанного на си. Эти вопросы мы затронем в данной статье. Процесс компиляции си-проекта я попытаюсь осветить полностью, чтобы убрать всю тень, покрывающую данный процесс.
Читать далее
В середине мая нас встречает большое обновление языка Zephir с номером 0.4.2 alpha. Очень давно мы уже не делали обновление версий, но сегодня это случилось :)
Читать далее
Если нет подсветки языка в ide то и нет языка. Да, это очень противоречивое высказывание и оно подходит к Zephir, но сегодня мы это исправим.
Читать далее
Исходя из того, как в различных сообществах хвалят и восхищаются Phalcon, становится грустно из-за того, что подавляющее большинство этих людей практически не участвовало в написании приложений на нем.
Все эти презентации русских и зарубежных спикеров кажутся полной чепухой на фоне их "псевдоопыта".
Читать далее