Рубрика «опыт использования»

В далеком 2019 году ко мне на тест попали интересные устройства - Bluetooth-маяки. Поскольку моя деятельность связана с внедрением таких технологий в бизнес, то далее попробую описать все плюсы и минусы подобных устройств, а так же почему их внедрение нигде не наблюдается до сих пор.

Начнем с того, а для чего они вообще нужны?
Применяются ли они где-то сейчас и почему возник интерес к этому направлению?
Ниже вы найдете самые популярные применения технологии:

Как я влюбился в Rust и чего мне это стоило - 1

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

В этой статье я хочу рассказать, как и почему Rust стал для меня основным и любимым языком для решения персональных задач самого разнообразного профиля, и что именно доставляет мне особенное удовольствие при его использовании.

Хочу сразу заметить, что эта статья целиком и полностью — субъективное мнение автора, единственная цель которой — заинтересовать читателей, ценящих в программировании как хобби те же самые вещи, что и он сам, и речь в ней не пойдёт ни о быстродействии, ни о востребованности языка в сфере IT, ни о каких-либо других технических составляющих этой области, вокруг которой часто возникают разного рода споры. Я остановлюсь на том, что Rust — быстрый и безопасный компилируемый ЯП общего назначения. Об остальном — далее.

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

Зеленый автобус - 1

Пару дней назад достался мне на тест полностью электрический автобус Volvo 7900E. Порулил по городу долгое время, получил впечатлений, делюсь ими.

Впечатления самые положительные, и надеюсь, их не сочтут за рекламный пост.
Читать полностью »

Говорить о том, как не надо заказывать сайты, у разработчиков уже язык устал. Но совершенно справедливо подмечено, что свой опыт крайне трудно вложить в чужую голову, а посему неопытные заказчики продолжают наступать на одни и те же грабли. Возможно, одна из причин в том, что подходят к роковому предмету садового инвентаря все с разных сторон и каждый собственным путем. Поделюсь своим.
Читать полностью »

В этой статье я расскажу вам, как стал работать, "не отрывая рук" от клавиатуры, при этом чувствуя себя очень комфортно.

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

Опыт использования гибрида клавиатуры и мыши в программировании - 1

    ‌‌‍‍
Далее речь пойдет о том, как я пришел к мысли о необходимости покупке этого девайса, а так же, какие впечатления спустя почти пол года использования.

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

В середине 2014 года мы в приняли решение о необходимости переноса услуг публичного сервиса аренды виртуальных машин (далее сервис VPS) с платформы OpenQRM, которая была выбрана на тот момент без должного анализа потребностей клиентов и не отвечала требованиям как к управляемости так и к философии поведения (надо сказать, что разработчики OpenQRM вообще странно подошли к разработке, создав продукт из кучи bash-скриптов, кода на PHP и кучи костылей). В общем, наши пользователи были несчастливы, сервис был так себе и приносил скорее убытки, чем прибыль. Необходимо отметить, что наша дочерняя компания, которая как раз оказывает операторские услуги — небольшая региональная компания и мы не рассматривали создание большого сервиса VPS в тот момент, а основной задачей виделось переход на стабильный и надежный продукт, который бы отвечал следующим требованиям:

  • простота в развертывании и настройке для нужд сервиса VPS;
  • готовность к использованию и достаточно широкая база пользователей;
  • простота в диагностике ошибок;
  • удобный пользовательский интерфейс;
  • API для управления виртуальными машинами.

Размер инфраструктуры не планировался большим — на тот момент мы рассчитывали использовать 512 — 1024 ГБ RAM, 128 — 256 ядер Xeon E5-2670, 10 — 20 ТБ хранилища, 200+ виртуальных машин. Сервис предполагал предоставление виртуальных машин с непосредственным присвоением публичных IPv4, о поддержке IPv6 речь не шла. В качестве технологии виртуализации мы ориентировались на KVM. Хранилище — классическое NFSv3.
Читать полностью »

Данная статья получилась из отчета программиста после «опыта» разработки небольшого приложения на новом языке Swift.

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

image

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

В 2011 году была анонсирована Windows 8 RT – специальная версия Windows 8, которая должна была работать на архитектуре ARM для планшетов. Изначально представлялось, что все оконные приложения, написанные на .Net (использующие MSIL) будут успешно работать в этой версии системы. В итоге оказалось, что там будет новый интерфейс и программы можно будет ставить только через магазин. Из классических приложений остались только всякие встроенные утилиты и MS Office с запрещенными макросами. Суть необходимости такой системы стала непонятной, так как по сути предлагалось то же, что есть в iOS, ANDROID, только новое и с нулевым магазином. Кроме того, планшеты с Windows RT в России стоили от 15 тысяч, за эти же деньги можно купить нормальный ноутбук с полноценной Windows.

Так случилось, что в начале 2014 года мой старый нетбук помер и мне понадобился небольшой портативный помощник для себя. В это же время в одной крупной сети магазинов электроники шла акция и планшет с Surface RT стоил около 9 тысяч, что является довольно адекватной ценой планшету на Windows RT. К моему удивлению – от планшета я получил больше возможностей, чем ожидал, он меня не раз выручал своими способностями. Кроме того, на планшете я написал пару игр для «ВКонтакте».

Свой опыт использования аппарата я хочу описать в этой публикации.

image

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

Эффект перетекания создает серию объектов между двумя управляющими объектами. Управляющими объектами могут быть замкнутые и незамкнутые кривые или группа объектов. Если управляющие объекты совпадают по форме и цвету, то эффект создает серию из одинаковых копий, в противном случае происходит постепенное преобразование одного объекта в другой. Используя это интересное свойство инструмента, можно создавать объемные эффекты или объекты сложной формы. В настоящей статье мы рассмотрим технологию построения эффекта перетекания и приведем несколько примеров его применения.Читать полностью »

Опыт общения с CyanogenMod 10.1
Доброго дня, Хабровчане.
Неделю назад, я, как и многие любители операционной системы Android, прилип к экрану монитора с любимым нексусом в руке в ожидании выставки Google I/O 2013. На ней ожидалась презентация новой версии любимой операционной системы 4.3, а то, чем черт не шутит, и 5.0. Но надежды и мечтания миллионов разбились об эго амбиций поискового гиганта, который приказал ждать до 10 июня. Что делать, сели и стали ждать.
Но моей душе неутомимого экспериментатора не сидится спокойно без обновлений, и целый месяц ожиданий — это пытка, ведь копаться негде, все изучено и неинтересно. Что же делать? И вот тогда пришла в голову безумная идея: а не поставить ли мне CyanogenMod? А поставить — решил я.
Читать полностью »


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