Новости информационных технологий - 26498

Доброго времени суток!

Изучить C# за 30 дней

Недавно в сети Tuts+ Premium был анонсирован новый курс под названием "30 Days to Learn C#". Его целью является обучение новоиспечённых программистов языку C#, разработанному компанией Microsoft, а также работе с платформой .NET. Этот курс, разумеется, не сделает из вас настоящего профессионала, а всего-лишь произведёт первое знакомство с языком и платформой в целом. Курс охватывает следующие темы:
Читать полностью »

Tinyicon это небольшая библиотека для манипуляции с favicon сайта для передачи информации о новых событиях. Для браузеров не поддерживающих canvas счетчик отображается в title страницы.

image

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

На сегодняшний день наиболее частыми клиентами систем интернет-дистрибьюции являются закупщики интернет-магазинов. В системе интернет-дистрибьюции есть все, что им нужно: остатки товара поставщика, статусы заказов, возможность быстрого формирования заказа и распечатки счета.
Когда мы начали проектировать систему интернет-дистрибьюции первый раз, мы подумали, что интерфейс должен быть таким же, как и у обычного интернет-магазина но с бОльшим количеством функций и возможностей. Так и сделали:
Как должен выглядеть личный кабинет пользователя системы интернет дистрибьюцииЧитать полностью »

Умелец создал систему кормления собаки через Twitter

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

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

Рассмотрим некоторые части .Net Framework'a, выглядящие тривиальными, но вполне способными сделать ваш код более простым как в написании, так и в сопровождении.

Пишущие на .NET (а если вы этого не делаете, то зря читаете этот пост) наверняка время от времени используют для своих нужд структуру DateTime. Эта структура удобна для хранения дат, времени или даты/времени, относящихся к локальной временной зоне (иначе — UTC).

Однако, бывают случаи, когда вам необходимо сохранить время в виде смещения, а не конвертировать его в локальное время. И вот здесь вам на помощь придёт структура, впервые появившаяся в .NET 3.5 — DateTimeOffset.Читать полностью »

«В жизни каждого системного администратора рано или поздно наступает момент, когда глаз и рук уже не хватает уследить за всеми серверами, то там, то там возникают какие-то проблемы, а для решения их очень хочется узнать что же было „до этого“. И именно здесь на выручку приходят они — великие и ужасные системы мониторинга.» (с) xanf
Такая ситуация возникла и у меня, следить за всем постоянно невозможно, писать кучу скриптов тоже не вариант, а необходимо иметь возможность оперативно реагировать на различные сбои, хранить историю некоторых параметров, ну и просто всякие «красивые» графики любы моему сердцу. Поэтому решил поставить систему мониторинга. Выбран был Zabbix. На хабре есть некоторые рецепты использования zabbix, но не освещена тема установки. Я не претендую на оригинальность, описанный способ довольно тривиален и аккумулирует информацию из интернета и официальной документации. Итак. Себе на память и друзьям на помощь:
Вариант установки Zabbix 1.8 с СУБД PostgreSQL и вебмордой через Nginx + PHP-FPM.
Читать полностью »

IBM Holey Optochip

Инженеры компании IBM представили на ежегодной конференции OFC / NFOEC в Лос-Анджелесе созданный ими прототип оптического процессора Holey Optochip, который способен передавать один терабит данных в секунду.

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

Бывает, что при первых попытках синхронизировать интернет-магазин, пользователь вдруг видит сообщения от 1С о каких-то проблемах с выгрузкой. Но не стоит сразу впадать в панику, и думать, что все пропало, — мы сделали сводную таблицу предупреждений 1С обработчика при синхронизации с интернет-магазином PHPShop Pro 1C, с наиболее вероятными причинами и путями их решения.
Читать полностью »

ЕГЭ: как это былоОб ЕГЭ немало копий сломано. При этом, правда, на Хабре в основном был разбор комичных или некорректных заданий и только один взгляд изнутри глазами админа, к которому наблюдался повышенный интерес, что неудивительно. Поскольку наша компания в этом проекте давно, нам тоже есть что рассказать. ABBYY принимала участие:

• в проектировании архитектуры обработки результатов экзамена с использованием продукта ABBYY FormReader Developer Edition (теперь это называется ABBYY FlexiCapture Engine),
• в обучении региональных специалистов,
• во внедрении,
• в технической поддержке.

Итак, продолжим смотреть на ЕГЭ изнутри.
Читать полностью »

Всем нам известна аббревиатура SMS. То, что это сервис для обмена короткими текстовыми сообщениями между абонентами сотовых сетей сейчас знает даже каждый ребёнок, которому вручили первый мобильный телефон перед поступлением в школу. Но не каждый знает, как данная технология устроена и как она появилась. Сегодня мы бы хотели рассказать вам историю появления SMS, где немаловажную роль сыграла компания Nokia. Также мы затронем отдельные моменты реализации этой технологии и некоторые интересные факты.

Услуга текстовых сообщений SMS является самым распространённым сервисом по передаче данных в мире — в 2011-м году сервисом SMS пользовались почти 4 млрд абонентов.

Услуга SMS-сообщений, как несложно догадаться по схожести идеи, берет своё начало от радиотелеграфов и пейджеров. Она использовала стандартизированные телефонные протоколы, ставшими частью серии стандартов GSM в 1985 году, в котором был определен лимит сообщения в 160 символов. С тех пор поддержка этой услуги была добавлена в другие мобильные технологии как ANSI CDMA-сети и Digital AMPS, а также спутниковые и наземные сети.

Первоначальная концепция

Группа GSM была собрана Европейской конференцией почтовых и телекоммуникационных администраций (CEPT) для создания единой сотовой системы диапазона 900 МГц в странах Европы. Начальный план действий группы гласил, что «предоставляемые в публичных коммутируемых телефонных сетях и сетях передачи данных услуги должны быть доступны в мобильных системах». Реализация должна была содержать обмен текстовыми сообщениями как напрямую между мобильными станциями, так и передачу сообщений через Message Handling Systems, — протокол электронной почты, крайне распространённый в то время. План действий был принят в декабре 1982-го года.
Читать полностью »


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