Архив за 09 февраля 2013 - 2

Green-forest Logo
Хочу рассказать Java-сообществу Хабра о небольшом, но очень полезном (на личном опыте) фреймворке под названием Green-forest. Данный фреймворк можно использовать как самостоятельно, так и в контексте JEE или Spring.

Как с помощью него можно упростить код приложения узнаем под катом.

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

в 16:09, , рубрики: iOS, openvpn, vpn, Песочница, метки: , ,

Тихо и незаметно прошел релиз клиента OpenVPN для iOS. Для многих, в том числе и для меня, это может стать последней причиной для отказа от Jailbreak'а. Для тех, кто желает более подробно узнать о возможностях клиента на текущий момент, а так же о подводных камнях настройки, добро пожаловать под хабракат.
Читать полностью »

Некоторое время назад у сотовых операторов была полезная функция отложенной отправки сообщений с сайта, т.е. можно было написать смс и указать время, в которое оно должно быть доставлено.
Не так давно мне потребовался подобный функционал, но в социальной сети ВКонтакте. Так появился Публикатор.
image
Сейчас он умеет:

  • в указанное время обновлять ваш статус;
  • в указанное время отправлять сообщения другу;
  • в указанное время писать на вашей стене или стене вашего друга.

… и всё это от вашего имени.

Приложение писалось исключительно для себя, но если оно окажется востребованным, то и функционал его будет расширяться.
Читать полностью »

image
ПС-1. Первый в мире искусственный спутник Земли.

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

Кто первый из людей, начал говорить об интернете сейчас доподлинно неизвестно, зато известно с какого события всё началось. Произошло оно в далёком 1957 году, тогда в СССР был запущен в космос первый искусственный спутник Земли.

После чего, министерство обороны США, решило во что бы то ни стало ликвидировать возникшую теоретическую опасность, ядерной угрозы, со стороны Советского Союза, путем объединения всех своих научных проектов, в единую структуру. Идея заключалась в том, чтобы соединить все существующие компьютеры, которые были на данный момент в США, в одну сеть, с помощью которой учёные из разных университетов смогли бы обмениваться своими мыслями и результатами. Эту сеть назвали ARPANET, она является прародителем всех сетей и интернета. ARPANET (Advanced Research Projects Agency Network) – компьютерная сеть, агентства по перспективным научно-исследовательским разработкам. Читать полностью »

Состояние Билла Гейтса в сентябре 2012 года по данным журнала Forbes оценивалось в 66 миллиардов долларов. Я хотел бы обратить внимание на то, что состояние – это не деньги. Поэтому, когда кто-либо говорит, что состояние Билла Гейтса оценивается в 66 миллиардов долларов, это не значит, что у него есть 66 миллиардов долларов на банковском счету.

Есть и другие способы узнать, сколько денег у него есть. Один из таких способов – это анализ пожертвований на благотворительность.

Под катом приведён неполный список пожертвований, сделанных Биллом Гейтсом.
Читать полностью »

Очень полезное приложение обнаружилось недавно на просторах сообщества talk.maemo.org. Приложение это, по сути оптимизирует работу прошивки MeeGo Harmattan, делая ее более плавной и быстрой. Лично я, попробовав стабильную версию 1.0.1, решился и установил последнюю, вроде как нестабильную версию 1.1.4, однако никаких проблем в результате не обнаружил. Какую устанавливать вам, — решайте сами, но установить это приложение на мой взгляд явно стоит, — с ней смартфон действительно работает ощутимо шустрей. Судите сами по видео под хабракатом.

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

Egghead.io — проект, созданный Джоном Линдвистом (John Lindquist), цель которого создание видео курсов. Как утверждает автор, он никогда не был доволен существующими реализациями сайтов с видео уроками. Поэтому главной его задачей стало применение лучших практик для организации и подачи обучающих видео материалов в сети.
Пока сам ресурс находится в стадии доработки и нуждается в качественном дизайне. Но уже сейчас доступен первый курс видео туториалов по AngularJS.
Проект получил множество хороших отзывов сообщества, также был упомянут в рассылке javascript weekly и на странице javascript в google+.
Читать полностью »

Часто для того чтобы начать использовать новый язык/технологию нужно найти/выбрать какую-то весьма простую, но хоть сколько-нибудь интересную задачку. Предлагаю, в качестве такой задачи, взять задачу символьного дифференцирования, которая является одной из задач символьных вычислений. Задача символьного дифференцирования состоит в том, чтобы преобразовать одно арифметическое выражение (исходное выражение) в другое арифметическое выражение (результат символьного дифференцирования), которое называется производной этого выражения.

Так как цель этой статьи помочь читателю в изучении языка Scala, то будем рассматривать эту задачу в существенном упрощении, и сосредоточимся на самой, так называемой, «инженерной» задаче.
Читать полностью »

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

Установка Fusion Drive в iMac 2010 года Мой двухлетний iMac стал меня расстраивать скоростью работы. После установки «Льва» начались торможения, после «Горного Льва» система начала тормозить еще сильнее.

Особенно меня огорчала очень медленная работа жесткого диска. Так как работаю по ночам, то слушать постоянный шум винчестера было не очень комфортно. Установка 16гб оперативной памяти не решила проблему. Не плохо было бы установить SSD накопитель. Но они малы и дороги. И куда девать данные с терабайтного диска? Это как переезжать из трехкомнатной квартиры в однокомнатную.

Когда Apple анонсировал Fusion Drive, я подумал, вот то что мне нужно и скорость и объем. Но покупать ради этого новый компьютер я был не готов. И когда я прочитал на Хабре, что это технология легко запускается на старых маках, я понял, что время пришло. Итак — апгрейд.

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


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