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

Возможно, что в этом посте будет мало чего-то нового для большинства читателей, но этот пост будет полезен новичкам.

image

Итак, я расскажу об отрисовке графиков в мобильном приложении.

Задача

Нам потребовалось сделать отображение графиков нагрузки на разные элементы VPS (RAM, CPU, HDD, Траффик). После раздумий было решено, что график должен:

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

Если интересно, то добро пожаловать под кат.
Читать полностью »

в 7:37, , рубрики: Без рубрики

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

Право собственности — основа современной цивилизации, возможность сказать «это моё». Можно выделить (конечно же, утрируя) три основных вида прав.

Имущественное право

Право собственности на материальный объект. Основная его проблема — это права на объекты, которые человек не создавал. Кто ими владеет? Кто сильнее, кто первый нашел или кто первый об этом сказал? Некоторые предприимчивые граждане даже продают участки на луне, которую видели только в телескоп.

Патентное право

Право собственности на класс однотипных материальных объектов, созданных определенным образом на основе некоторого информационного объекта. Вообще говоря, можно получить патент на изобретение, не воплощенное в материальном виде, но основная идея патентования заключается в предоставлении описания достаточного для создания работающего образца в обмен на защиту прав. Нарушение патента — это реализация изобретения, соответствующего описанию патента, без разрешения. Основная проблема этого права в том, что иногда пытаются запатентовать не класс объектов, а класс действий. Например, «slide-to-unlock». Когда дело касается очевидных вещей — это легко обнаруживается. Не дадут запатентовать дыхание через нос или ходьбу при помощи ног. Однако в новых областях очевидных вещей ещё нет, и этим пытаются воспользоваться.

Авторское право

Право собственности на информационный объект. Основная проблема этого права в том, что никто не знает, что из себя представляет этот самый информационный объект.

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

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

По просьбе друга, недавно устроившегося на работу в банк, решил проверить сайт kubunibank.ru на наличие брешей в безопасности. В качестве инструмента для аудита выбрал Acunetix Web Scanner. Выбор обоснован тем, что данный сканнер лучше всего подходит для первоначального осмотра. Сайт достаточно не большой, так что спустя 5 минут было найдено 3 ошибки LFI (Local File Inclusion), и мне сразу захотелось получить там шелл.

Ломаем сайт банка или от LFI к RCE
Читать полностью »

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

Введение

Когда вышла FreeBSD 9.0, я задался целью установить данную систему на только что оформленный у «Hetzner» сервер. И хотя в открытую они не предлагают и не дают установить FreeBSD, однако, это вполне возможно сделать через Rescue System. Но, как выяснилось, так можно установить только FreeBSD 7.4 и FreeBSD 8.2.

После связи с службой поддержки «Hetzner» они ответили, что за дополнительную плату готовы вставить диск с данным программным обеспечением. Конечно это ни в бюджет ни в планы не входило.

В сети Интернет много советов по обновлению FreeBSD с версии 8 до версии 9, но они либо не полностью отражают суть проблемы, либо вообще ничего не позволяют обновить так как это нужно. Я потратил много времени, прежде чем мне удалось это сделать, поэтому я и решил написать данную статью, которая поможет сэкономить время.

Итак, приступим.
Читать полностью »

Интервью с украинским интернет-предпринимателем о программе DeepDive, культуре и стартап-тусовке Долины и о том, насколько легко или сложно выйти нашим стартапам на американский рынок.

Deep Dive — это двухнедельная образовательная программа в Долине для предпринимателей Рунета, организованная RIS Ventures и ABRT.

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

Игорь Тарасенко о работе на телевидении, о модели онлайн-аукционов, их отличиях от classified-сервисов, о том, как из интернет-аукциона проект вырос в крупнейшую торговую площадку, о новых и будущих сервисах, а также о многом другом.
Читать полностью »

Уже достаточно давно у меня лежит без дела старенький ноутбук Compaq Armada 7730MT. Когда-то давно на нем стояла Windows 98 и можна было играть в старкрафт, но в какой-то момент хард приказал долго жить и он был заброшен в шкаф. Теперь, в связи с запланированным переездом начали выбрасываться старые вещи когда-то давно заброшенные в шкаф, среди которых и был найден сей раритет. Естественно, выбросить было жалко, а применить просто негде. Вот так и родилась идея привести его в рабочее состояние (благо ничего кроме замены харда ему не потребовалось) и было решено отдать в хорошие руки.

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


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