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

Сегодня напишем в текстовом режиме с использованием прерываний BIOS и DOS змейку на Assembler. Для этого нужно знать основы, уметь ассемблировать (Tasm) и компоновать (Tlink) код.

Для начала напишем основу — змейку, которая перемещается в одном направлении по игровому полю. Змейка будет состоять из символа "*", координаты каждого символа хранятся в памяти.

Python на Assembler (Tasm)
Читать полностью »

Google представил 100 долларовые смартфоны на Android One

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

На днях были представлены первые смартфоны на платформе Android One, цена которых составляет 105 долларов США. Сначала подобные гаджеты будут продаваться в Индии, через компании Micromax, Spice, и Karbonn. Характеристики «смартфона за 100 долларов» довольно интересны. Это 4,5-дюймовый дисплей, 1 ГБ ОЗУ, 1,3ГГц 4-х ядерный процессор, слот для microSD, два слота под симки, беспроводные модули связи и FM-радио (куда же без него).

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

Сервис машинного обучения Azure Machine Learning в настоящее время находится в предварительном публичном тестировании доступном каждому, у кого есть учетная запись Azure (или хотя бы триальный доступ). Если вам интересно почему я всегда был настолько возбужден этой технологией, посмотрите мою обзорную статью, написанную месяц назад или читайте дальше этот пост, в котором я обо всем расскажу.

Введение в машинное обучение и быстрый старт с Azure ML

Если кратко, для того чтобы выполнять задачи аналитики с прогнозированием (predictive analytic) с помощью Azure Machine Learning вам достаточно выполнить следующие шаги:
Читать полностью »

На однообразном фоне смартфонов, имеющих форму тонкого обмылка параллелепипеда с обтекаемыми углами, шанс выделиться имеют модели, конструкторы которых смогли отойти от шаблона. Например, еще не представленный смартфон Oppo N3, изображения которого опубликовал источник, привлекает внимание вращающимся модулем камеры, вписанным в цилиндрическую «надстройку» над экраном.

Технические характеристики Oppo N3 пока неизвестны

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

Мы все хотим быть успешными, и надеемся, что мы — уникальные снежинки. Что где-то там в глубине, в нас дремлет гений, которого нужно только разбудить.

Это вряд ли. И дело не в том, что гениальность не имеет отношения к успешности, а в том, что успешны люди потому что их невозможно отвлечь от того, что они делают.

Самодисциплина, упорство и так далее — это все понятно, это все мы читали в книгах вроде «Гении и аутсайдеры», «Великие по собственному выбору» и других, написанных словно с целью поиска магической формулы. Но правда в том, что так называемых «гениев» никто и ничто не может отвлечь от работы. «Бонусом» к такому упрямству прилагаются проблемы с обществом, друзьями и даже близкими, но это не принято обсуждать.

Тарантино будет снимать фильмы, даже если ему не будут за это платить. Стивен Кинг будет писать книги, даже если никто не будет их публиковать. Илон Маск будет строить ракеты, даже если никто не будет их покупать. Нужны доказательства? Почитайте биографии «гениев».

Мы в SmartProgress решили проанализировать причины и следствия такого поведения.

Почему вы ничего не добьетесь

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

image

Сегодня на моем лабораторном столе не просто компьютер, а яркий представитель «грядущего стандарта вычислений и вычислителей», — Intel NUC D54250WYKH. «Двухэтажная» версия устройства, с возможностью установки 2,5'' жестких дисков. Ниже я расскажу, как я узнал что передо мной именно Нюша, а не Никифор или Никанор, о том как я прививал Нюше философию Ubuntu, а так же, приведу некоторое количество личных впечатлений и беспристрастных тестов.
Читать полностью »

Кем ты работаешь?

Программистом. Этот вопрос мне ненавистен уже десять лет, и с каждым годом я его всё больше недолюбливаю. Почему? В среде технически подкованных людей этот вопрос не вызывает у меня никаких проблем, я даже могу себе позволить ответить «веб-программист». Но когда этот вопрос мне задаёт подруга сестры родственника, которой за 40 и которая едва ли знает значение ЭВМ, я готов сказать любую профессию — повар, доктор, музыкант, — только не «программист». И ладно, когда на этом разговор переходит в другое русло, но наводящий вопрос «и чем ты занимаешься» вводит меня ещё в больший ступор. Человек, не знающий разницу между интернетом и браузером, хочет узнать, чем я занимаюсь, будучи программистом. Можно, конечно, дерзко ответить «программирую» и на этом закончить разговор, но бывают сильно настырные — «что ты программируешь».

В один из таких моментов я задумался. У меня есть друг, по профессии он инженер-проектировщик. Как-то раз я наблюдал за тем, как его спросили о профессии, и после скромного ответа «инженер», всё, что ему сказали — «ай молодец». Почему мне не сказали «ай молодец», а начали расспрашивать подробнее? Есть ведь разные инженеры, есть инженер-технолог, инженер-конструктор — и так далее. Почему эта женщина не уточнила у моего друга, каким именно инженером он работает? Возможно, она считает, что программист — это человек, сидящий за компом и играющим в Дотку, или может она просто не разбирается в программировании, поэтому ей стало интересно? Увы, но в инженерии чего бы то ни было она тоже не разбирается.
Читать полностью »

Сегодня в Индии состоится специальное мероприятие, на котором пойдет речь о программно-аппаратном комплексе для бюджетных смартфонов Android One, однако еще до начала конференции в индийском онлайновом каталоге появилась страница с фото и описанием смартфона Spice Dream UNO (Mi-498) — созданного как раз в рамках программы Android One.

Spice Dream UNO дает представление о том, как будут выглядеть изделия, созданные по программе Android One (по сути — клоны референсного образца, разработанного самой Google).

Spice Dream UNO

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

loc-1

3D печать все более активно проникает во все сферы нашей с вами жизни. Печатают игрушки, печатают ракетные двигатели и золотые украшения, печатают даже автомобили. На Хабре уже писали как-то о напечатанном авто, но тогда упоминалось, что процесс занимает несколько недель.

Теперь все изменилось: компания Local Motors напечатала полностью функциональный автомобиль, что заняло всего 6 дней. Причем работа велась не в лаборатории, а под прицелами камер, на международном шоу International Manufacturing Technology Show (IMTS).

Работа началась в воскресенье, и закончена она была в субботу. Как результат — на свет появился автомобильчик «Strati». Детали для него были созданы из ABC-пластика, усиленного карбоновыми волокнами.

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

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

Задача вроде бы не сложная, но среди немногочисленных решений в интернете я не нашел подходящего по следующим причинам: слишком сложный и непонятный код, медленные запросы к БД (это особенно ощущается, если в базе много записей), использование библиотеки jQuery, к которой я отношусь не очень хорошо.

Итак, к плюсам моего календаря можно отнесли следующее:

  1. Весь код помещается в 200 строчек и состоит из одного файла, который подключается через include
  2. Скрипт состоит из чистого php + javascript без использования библиотеки jQuery
  3. Используются простые и оптимизированные запросы к БД
  4. Подгрузка следующего (предыдущего) месяца происходит через AJAX

Теперь обо всем по-порядку.
Читать полностью »


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