Архив за 06 ноября 2016 - 5

Приветствую тебя, дорогой читатель! В статье описан процесс создания простейшего WindowsForms приложения, которое будет работать с API социальной сети «ВКонтакте». Но это приложение не будет использовать готовые библиотеки (VK.Net и прочие) для обращения к API VK.

Задачи приложения:

  1. Получить User Token и выполнять все дальнейшие запросы с помощью него.
  2. Получить на вход ID пользователя.
  3. Вывести информацию о пользователе с введённым ID.

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

image

Я использую компьютер Thinkpad X60, в котором FSF инсталлировали свободную инициализирующую программу (initialization program, libreboot) и свободную операционную систему (Trisquel GNU/Linux). Это первая компьютерная модель со свободной установочной программой и свободной операционной системой, которая когда-либо поступала в продажу. Поэтому это первый компьютерный продукт, который одобрили FSF (однако не был продан Lenovo).

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

До этого я использовал OLPC несколько недель. Я перестал, потому что проект OLPC решил поддерживать Windows, а я не хотел этого. OLPC используют особую прошивку для WiFi, поэтому я не мог использовать внутреннее WiFi устройство. Не беда, я использовал внешнее.
Читать полностью »

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

Анонс смартфона Motorola Moto M ожидается 8 ноября

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

Умные очки показывают пользователю информацию, не ограничивая его поле зрения. Их слабым местом является малое время работы без подзарядки, вызванное высоким энергопотреблением электроники — прежде всего, дисплея. Специалистами института Фраунгофера (Fraunhofer FEP) создан дисплей с пониженным энергопотреблением. Как утверждается, он потребляет 2-3 мВт — примерно в сто раз меньше энергии, чем обычные микродисплеи умных очков.

Доброго времени суток! Меня зовут Иван Смолин, я разработчик мобильных приложений на платформе iOS. Сегодня предлагаю вам окунуться в мир функционального программирования. Статья носит по большей части теоретический характер, нежели практический. В ней я постараюсь дать определения основным понятиям функционального программирования и покажу примеры реализации на C, Objective-C, Swift, Haskell.

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

Существует 6 основных концепций:

  • концепция первого класса и функций высшего порядка
  • концепция чистых функций
  • концепция неизменяемого состояния
  • концепция опциональности и сопоставления с образом
  • концепция ленивости и бесконечных структур данных
  • концепция лямбда-исчислений

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

Пока Apple снижает цены на адаптеры с разъемами USB-C, компания Adata пополняет свой ассортимент рядом аксессуаров с этим же разъемом. В числе новинок — кабели, устройство чтения и записи карт памяти, адаптеры, концентратор портов.

С кабелей и начнем. Разработчики отмечают хорошую изоляцию проводов и их довольно большое сечение (22-32 AWG), а также наличие специального контроллера. Как следствие, кабели должны спокойно справляться с передачей 100 Вт мощности.
Читать полностью »

image

Это статья для тех, кто прочитал предыдущие части — "Онлайн-конструктор умного дома" и "Онлайн конструктор веб-интерфейса для управления Raspberry Pi", и хотел бы управлять GPIO Raspberry Pi и подключённой к ней Arduino из одного интерфейса.
Читать полностью »


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