
Ожидают, что мировой спрос на жидкокристаллические мониторы будет оставаться в первой четверти 2012 года слабым до восстановления активности покупателей в 3-ем квартале из-за выхода ОС Windows 8.
Поставка от ведущих производителей мониторов, включая ASUS, Acer, HP, Dell по-прежнему находятся под влиянием ограниченных поставок жёстких дисков из-за наводнений в Таиланде, отражающихся на отгрузках готовых конфигураций, что заставляет компании обратить внимание на усилении деятельности в 3-ем квартале 2012 года, когда будут преодолены все отрицательные последствия.
Компанией ViewSonic было отмечено, что функциональность новой ОС Windows 8Читать полностью »
Новости информационных технологий - 33153
Восстановить спрос на мониторы поможет сенсорное управление
2011-12-26 в 13:43, admin, рубрики: НовостиГрязные руки
2011-07-18 в 12:53, admin, рубрики: mail.ru group, Алексей Навальный, генпрокуратура, Госвеб, Илья Широков, кейсы, Нам пишут, одноклассники, открытые данные, Подмосковье, РАЭК, Сергей Михайлов, суд, Текучка, ФСБ, Юрий Синодов, яндекс.деньги, метки: mail.ru group, Алексей Навальный, генпрокуратура, Госвеб, Илья Широков, кейсы, Нам пишут, одноклассники, открытые данные, Подмосковье, РАЭК, Сергей Михайлов, суд, Текучка, ФСБ, Юрий Синодов, яндекс.деньгиОбновлено 25 января 2017: в этой публикации 2011 года из архива «Роем!» идёт речь о Сергее Михайлове. 25 января он снова попал в наши новости:
Топ «Лаборатории Касперского» попал в уголовное дело о «Государственной измене» в ФСБ → Roem.ru
История отношений Roem.ru с ФСБ достаточно длинная. Интересоваться тем, кто что пишет у нас на сайте все начали сразу, а ФСБ проявило свой интерес в ноябре 2007-го года - меньше чем через 2 месяца после запуска. Эдакое "достижение"
Незаметная смерть распознавания речи
2010-05-04 в 18:16, admin, рубрики: грамматический парсер, распознавание речи, речь, семантическая парадигма, функциональная грамматика, человеческая речьПрофессор Роберт Фортнер из Media Research Institute считает, что создатели систем распознавания речи окончательно зашли в тупик. Программисты сделали всё что смогли, и у них не получилось. Спустя несколько десятилетий они поняли, что человеческая речь — не просто набор звуков. Акустический сигнал не несёт достаточно информации для распознавания текста.
Читать полностью »
Введение
На данный момент почти все люди знают, что такое интернет, но некоторые даже и приблизительно не представляют, как он работает и как за такое короткое время устройства находят друг друга. В этих статьях я решил разобрать основные протоколы маршрутизации, что они из себя представляют и как работают. Данная статья скорее для тех, кто только начал свой путь по сетям и стремится больше узнать о работе маршрутизаторов в небольших и средних локальных сетях (Для крупных чаще всего используется протокол OSPF). Первым разберем протокол RIP. Но сначала немного о маршрутизации…
Маршрутизация
Маршрутизация сама по себе — поиск маршрута доставки пакета между сетями через транзитные узлы — маршрутизаторы, которые позиционируют себя как многофункциональные устройства для разделения сетей. Вся сеть интернет разделена на крупные автономные системы (AS), которые связываются и узнают друг о друге с помощью внешних протоколов маршрутизации,
Читать полностью »
Это перевод статьи Andrew Clark. Оригинальная статься здесь.
Вступление
React Fiber — прогрессивная реализация ключевого алгоритма React. Это кульминационное достижение двухгодичных исследований команды разработчиков React.
Цель Fiber в увеличении производительности при разработке таких задач как анимация, организация элементов на странице и движение элементов. Ее главная особенность это инкрементный рендеринг: способность разделять работу рендера на единицы и распределять их между множественными фреймами.
Другие ключевые фичи включают возможность приостановки, отмены или переиспользования входящих обновлений DOM дерева, возможность приоритизации разных типов обновлений, а также — согласование примитивов.
Привет, читатель.
Сегодня мы будем писать простейшего бота Telegram, который будет отвечать на команды. Такая статья была, но писали бота на Питоне.
1. Виртуальная машина хоть и долгая, но если обрабатывать события в несколько потоков, то будет работать быстро.(Вообще для многих серверов/мультиплеерных игр в одном потоке не всегда получится обрабатывать события, в Jav'e сделать это гораздо проще)
2. Наличие хорошей документации и Javadoc'ов, которые можно сделать для всех библиотек(не только для системных)
0. А что такое «бот»?
Бот — это профиль в соцсети/мессенджере(в данном случае Telegram) который отвечает на команды.( В любом случае все действия буду происходить после выполнения команды)
Тип чата с ботом — это переписка 1 на 1.
1.С чего же начинать?
Здесь качать библиотеку Telegram(обязательно with-dependiciens)
IDE можно выбрать любую, я бы порекомендовал eclipse.
Импотрируем библиотеку Телеграма и приступаем.
Читать полностью »
Передача массива в функцию, подсчет длины массива по указателю
1970-01-01 в 0:00, admin, рубрики: ПесочницаВ С++ существует несколько возможностей передачи массива в функцию.
- В С++ массивы можно инициализировать следующим образом:
int arr[] = {p1, p2, p3, ...}; // длина массива определяется после инициализацииКак следствие, его можно передать в функцию таким же способом:
void func(int arr[]){ //your code } - Еще один вариант — передать массив по указателю. Например:
void func(int* arr){ //your code } int arr[5] = {1, 2, 3, 4, 5};Мы привыкли обращаться к элементам массива по индексам, но попробуйте скомпилировать и запустить следующие строки:
int main(){ int arr[5] = {1, 2, 3, 4, 5}; cout << arr << endl; //в данном случае мы увидим адрес начала массива return 0; //его мы и передаем в массив }
При использовании любого из данных вариантов, перед нами становится вопрос определения длины полученного массива. Длину можно передавать через второй параметр в функцию.
Например:
void func(int* arr, int length){
//your code
}
Но в ряде задач длина входного массива может быть неизвестной. На этот случай тоже есть решение, мы можем анализировать данные, которые поступили в функцию по указателю, например:
int len(int* arr){
int count = 0;
while(*x++ < ?) count++;
return count;
}
Крайне важно понять критерий по которому мы будем оценивать содержимое. В противном случае, можно получить не совсем то, что ожидалось.
Читать полностью »
Криптовалюта и интернет-магазин. История подлючения и немного 54-ФЗ
1970-01-01 в 0:00, admin, рубрики: ПесочницаЗдравствуйте, дорогие хабрачитатели!
Появилась недавно задача подключить к одному интернет-магазину оплату криптовалютой. Причем не только популярными биткоинами, но и такими валютами, о которых мне раньше и слышать не приходилось. Реализовывать полноценный функционал взаимодействия с каждой криптовалютой отдельно, задача не из простых. Если для того же биткоина есть библиотеки, позволяющие начать работу практически из коробки (но без допиливания и танцев с бубном, как показывает практика, не обходится), то, например, для dogecoin нужно писать все с нуля. Так как данный вид оплаты для сайта не предполагался как основной, а скорее как фишка для рекламы и раскрутки, то и бюджет не предполагал крупной разработки. Читать полностью »
Элегантное решение задачи о спичках [спортивное программирование]
1970-01-01 в 0:00, admin, рубрики: ПесочницаВ этой статье будет описан способ решения одной не очень известной задачи спортивного программирования. Решение требует всего несколько строк кода и очень эффективно, однако требует объяснения.
Читать полностью »
Речь в статье пойдет о составных операторах begin-end, форматировании кода и синтаксисе языка Pascal. А начнем мы с цитаты из книги Стива Макконнелла «Совершенный код».
«Большинство споров по поводу форматирования возникает из-за несовершенства большинства популярных языков программирования. Хорошо спроектированный
язык имеет явную структуру блоков, которая приводит к естественному стилю отступов.»
