Архив за 18 апреля 2013 - 2

В этой статье я хочу рассказать о том, как реализовывал алгоритмы, связанные с базисами Грёбнера, на языке Haskell. Надеюсь кому-нибудь мои идеи и объяснения окажутся полезными. Я не собираюсь вдаваться в теорию, так что читателю стоит быть знакомым с понятиями полиномиального кольца, идеала кольца и базиса идеала. Советую прочитать вот эту книгу МЦНМО, в ней подробно расписана вся необходимая теория.

Основной предмет статьи — базисы Грёбнера идеалов колец многочленов от нескольких переменных. Это понятие возникает при изучении систем полиномиальных уравнений и даёт очень хороший способ для их решения в большинстве случаев. В конце статьи я на примере покажу, как можно применять эти идеи.

Самый главный результат, который даёт эта теория — хороший способ решать полиномиальные системы уравнений от нескольких переменных. Даже если вы не знакомы с высшей алгеброй или с Haskell, я советую вам прочитать эту статью, так как эти самые методы решения объяснены на уровне, доступном школьнику, а вся теория нужна только для обоснования. Можно спокойно пропустить всё, что связано с высшей алгеброй, и просто научиться решать системы уравнений.

Если вас заинтересовало, прошу под кат. Читать полностью »

Андроид читалка сайтов с IT юмором Сегодня пятница, а значит время чего-то этакого. Поэтому именно сегодня я решил представить хабра-общественности свою программу-агрегатор читат с ibash.org, IT Happens и подобных сайтов. QR-код ведёт на мобильную версию Google Play, если же кликнуть — ссылка на веб-версию маркета. Ссылка для перехода с телефона.
Андроид читалка сайтов с IT юмором
Читать полностью »

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

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

Существует два риска, которые очень часто выливаются в проблемы:

1. те кто специализируется на разработке ПО, не замечает как ступают на территорию внедрения и проект начинает надуваться… как правило с летальным исходом;

2. те кто специализируются на внедрении и организационных проектах, без понимания сложности, начинают разработку и качество результатов начинает существенно падать — и это в лучшем случае;

Для тех кто занимается чистым внедрением или чистой разработкой — эти проблемы неведомы. Но это редкие счастливчики.

Уходим в детали…Читать полностью »

На этой неделе в калифорнийском городе Санта-Клара прошла конференция Open Networking Summit. Компания Intel выбрала это мероприятие, чтобы представить новые эталонные архитектуры, которые, по словам разработчика, позволят компаниям, работающим в телекоммуникационной отрасли и отрасли информационных технологий, ускорить разработку аппаратных и программных решений для программно-определяемых сетей (Software-Defined Networking, SDN) и технологии виртуализации сетевых функций (Network Function Virtualization, NFV).

Слухи о недорогом смартфоне Apple блуждают по Сети уже очень давно. Последняя порция информации указывает на то, что данное устройство появится уже этим летом. Ресурс Tactus опубликовал фото, на котором якобы изображена задняя сторона будущего бюджетного смартфона «яблочной» компании.

Недорогой смартфон Apple

Читать полностью »

Как утверждает источник со ссылкой на представителей цепочки поставок, компания Apple прекратила размещать заказы на компоненты для компьютеров семейства Mac. Информации о том, когда американская компания возобновит закупки комплектующих, пока нет.

Читать полностью »

На сайте немало постов о том, какие условия нужно включать в договор на создание сайтов и программ (краткий список ниже), но нет договора в формате, который можно взять за основу для составления своего договора. Мы изучили условия из постов (спасибо авторам), подумали над ними, переработали и учли в предлагаемой на ваш суд форме договора. Так что договор пока можно считать частично «захабренным».
Захабренный договор на разработку сайта, дизайна, софта. Версия 1.0
Читать полностью »

В прошлом выпуске нашего блога мы говорили о тонком клиенте HP T410 All-in-One. Устройство, мастерски маскирующееся под монитор, и работающее от обычного Ethernet-кабеля (в случае, если развернуто оборудование, поддерживающее PoE) — отличное решение для бухгалтера, менеджера по продажам или рядового офисного служащего, которому нужно не так много: пара офисных приложений, браузер, клиент для отправки почты, да возможность сетевой печати.

Потребности этой категории сотрудников настолько малы, что разворачивать обычный комьютер — дорогостоящее удовольствие, которое, к тому же, требует регулярных вложений в его бесперебойную работу и внимания со стороны системного администратора. Однако, не у всех в оффисе столь скромные аппетиты по программной и аппратаной части, и есть люди, которым требуется действительно гибкое и мощное решение. Это не повод отказываться от виртуализации, ведь и их можно посадить на “тонкий” клиент. Разве что клиент будет чуточку толще, чем обычно.

04 — HP T610+ тонкий клиент с широкоими возможностями

Хорошим примером такого “толстого” тонкого клиента является HP T610+. Его характеристики больше напоминают офисный компьютер, нежели тонкий клиент: двухъядерный х86 процессор, неплохая графическая подсистема, широкий набор портов для подключения периферии.
Читать полностью »

Одновременно с корпусом для ПК PC-Q27, компания Lian-Li представила корпус PC-Q27, рассчитанный на системные платы типоразмера Mini-ITX или Mini-DTX и тоже изготовленный из алюминия.

Продажи корпусов Lian Li PC-Q28 должны начаться в мае

Размеры корпуса равны 227 x 305 x 345 мм. Будучи развитием модели Читать полностью »

Миниатюрный процессорный охладитель Zalman CNPS2X, предназначенный для систем типоразмера mini-ITX, компания показала на выставке CeBIT 2013. Со временем информация о данном продукте появилась на официальном сайте компании.

Zalman CNPS2X

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js