Code44free's Blog

Android Flying Cubes Live Wallpaper

Posted in android, java, libgdx by code44free on Сентябрь 25, 2016

Here is my new Android Live Wallpaper based on LibGDX framework.
With hight resolution textures it applicable to all kind of smartphones or tablets. If you fan of minimalistic geometry style wallpapers this is the app what you are looking for.

This is link on Google Play for free version with ads: https://play.google.com/store/apps/details?id=com.fasthamster.flyingcubesfreelw.android

And link for full version without ads: https://play.google.com/store/apps/details?id=com.fasthamster.flyingcubeslw.android

Use Eclipse and git without pain

Posted in Eclipse, Git, programming by code44free on Октябрь 27, 2014

Notes for using Git repository with Eclipse IDE.

1. Register account on https://bitbucket.org/ Main advantages: the ability to create unlimited number private repositories for free. Plus simple and intuitive web-interface.

(more…)

Tagged with: ,

Использование Eclipse и EGit

Posted in Eclipse, Git, Uncategorized by code44free on Октябрь 27, 2014

Памятка по настройке проекта на использование git репозитория в Eclipse.

1. Регистрируем аккаунт на https://bitbucket.org/
Главное преимущество: возможность создавать приватные репозитории бесплатно. Плюс простой и интуитивно понятный веб-интерфейс.

(more…)

Tagged with: ,

Create a shopping list by selecting the food you want to cook

Posted in android, java, programming by code44free on Май 22, 2014

Создайте список покупок выбрав блюда которые вы хотите приготовить

Posted in android, java, programming by code44free on Май 22, 2014

Star Chart Live wallpaper for Android tablet

Posted in android, java, programming by code44free on Июль 17, 2013
Astro52 Live Wallpaper

Astro52 Live Wallpaper

«Live» wallpaper for your tablet with a map of the sky.

The map shows the northern and southern hemisphere in the conformal projection.

By monitoring the current time on the tablet, the card is moving from right to left showing the constellations in accordance with the rotation of the earth and the visible portion of the sky at that time.

(more…)

Живые обои для Android планшета

Posted in android, java by code44free on Июнь 26, 2013
Astro52 Live Wallpaper

Astro52 Live Wallpaper

В октябре 2012 закуплена книга «Философия Java» Эккель Б., добавлен в закладки сайт stackoverflow.
Задача — научится программировать на Java под Android. C целью — занять свободное время, отвлечься от основной работы, разминка для мозга и памяти.

Первой программой выбрал создание «живых» обоев.

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

(more…)

Старая статья, примитивный HTTP сервер

Posted in c/c++, programming by code44free on Январь 2, 2013

Simple HTTPD.

Когда мы в браузере набираем http://www.sex.com, запрос от нашего браузера уходит на
шлюз, тот в свою очередь запрашивает DNS сервер, об IP-адресе принадлежащем хосту
sex.com, 209.81.7.23. Далее запрос направляется на этот IP-адрес на соответствующий
службе порт (www-80, ftp-21 и т.д.). Так выглядит эта схема с точки зрения канального
уровня сетевой модели OSI. Сам же диалог между браузером и веб-сервером проходит
на прикладном уровне. Типичный диалог выглядит следующим образом:
(more…)

Старая статья, снифер на С с использованием libpcap

Posted in c/c++, networking, programming by code44free on Январь 2, 2013

Послушаем?

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

Принцип работы снифера достаточно прост. Переводим сетевую карту в Promiscuous mode, в этом режиме сетевая карта принимает все пакеты проходящие по сети, а не только предназначенные ей, то есть с MAC адресом назначения не совпадающем с MAC адресом сетевой карты. Далее в зависимости от операционной системы через определенный механизм получаем эти пакеты, анализируем их. Я написал, «в зависимости от операционной системы», поскольку различные операционные системы предоставляют различные механизмы для работы с непосредственно сетевой картой компьютера, в Solaris это интерфейс DLPI, FreeBSD — BPF, Linux — SOCK_PACKET. В результате, что бы написать снифер для работы на этих операционных системах, необходимо написать три различных подсистемы для работы с сетевой картой. Но не все так мрачно. Одним из результатов проекта http://tcpdump.org (разработка известного анализатора сетевых пакетов), стала разработка библиотеки libpcap. Она предоставляет удобный интерфейс для перехвата сетевых пакетов, перенесена на множество платформ, перечисленные выше Solaris, FreeBSD, Linux, практически все Unix’like, и Windows (WinPcap). Все эти библиотеки можно свободно скачать с сайта разработчика.
(more…)

враппер для mstsc

Posted in Python by code44free on Июнь 24, 2010

Враппер для запуска mstsc
в потоках проверяет доступность фермы и время пинга
по результатам коннектится к серверу с наименьшим временем отклика

(more…)