Categories: Hardware

DEXP URSUS GX110

Случилась какая-то спонтанная покупка у меня. Шел по улице, увидел рекламу ДНСа про новый планшет на Винде 10. Давно хотел купить себе нечто подобное, чтобы хоть как то можно было запускать Андройд Студию не таская при этом с собой 3кг веса ноутбука. Маки – крайне не люблю еще со времен разработки приложений для них же, новые ультрабуки все же тяжеловаты и большеваты как по мне (1кг и 13.3″ перебор), поэтому стал смотреть в сторону планшетов на винде (вижуал студия, РАД студия, андройд студия и прочие среды для разработки + хертстоун воткнуть можно XD ).


Categories: Hardware

Графический планшет Wacom – проба пера

На днях прикупил себе графический планшет Wacom. Чуток потестил и вот что получается.

Пишу с телефона так что сори за оформление 


Categories: Programming

Open source

Если парой слов, то open source – это ПО с открытыми исходными кодами, что в свою очередь дает пользователю возможность принять участие в доработке ПО, исправлению ошибок и прочему. В наши дни при просмотре вакансий в различные команды разработчиков, да и вообще любые вакансии для программистов, можно увидеть примерно такие строки: “Плюсом будет участие в open source проектах”. Курсе на третьем, я как то участвовал в одном таком, началось все с багрепортов, позже меня заметили разрабы и после недолгого разговора предложили по мере возможности к багрепортам прикладывать куски кода для решения данной баги. Собственно длилось это все около полугода и в итоге что я получил:


Categories: Programming

Метод штрафных функций

Методы штрафных функций или методы штрафов (Penalty method) – методы, широко используемые для решения технических задач оптимизации. Эффективны если штрафная функция естественно вытекает из технического смысла задачи. ©Википедия

Впрочем гуглить думаю вы и сами умеете, я же в этом посте хочу выложить исходники своего курсового с 3его курса, а именно реализацию метода штрафных функций. Язык C#.


Categories: Programming

ЭЦП RSA

Перебирая архивы за прошлые годы нашел задание с 4ого кажется курса – реализация ЭЦП (RSA), выложу исходники, возможно кому-нибудь пригодится. Делал на дельфях.

Изначально судя по документам задание звучало так: “Разработать алгоритм электронной цифровой подписи на основе алгоритма. RSA. Создать подделку цифровой подписи. Проверить подлинность исходной цифровой подписи и подделки. Сделать выводы о безопасности цифровой подписи открытого текста и его целостности.”


Categories: Programming

Шифр Белазо

Такс значит запись больше тестовая (новый модуль для ВП подключил, чтоб код нормально отображался), но все же хоть какую-то смысловую нагрузку несет. Для примера взял реализацию шифра Белазо. Язык C#.

Шифр Белазо является симметричным криптоалгоритмом. Т.е. в преобразованиях симметричных криптосистем используется один и тот же ключ для кодирования информации отправителем и для декодирования информации получателем.

В простейшем случае в качестве алгоритма подстановки может использоваться замена одного символа алфавита другим символом в соответствии с ключом.


Categories: Programming

Android part I

Первый пост из серии Android Develop. Начну с того, что первая аппа для андройда была разработана мной примерно в мае прошлого года в Android Studio (тогда еще бета-версия была). Простенький интерфейс для работы с БД, шел как приложение к диплому одногруппницы. Собственно вот сама аппа. К моему удивлению ее до сих пор качают оО учитывая, что там есть несколько критических ошибок, исправлять которые мне тупо лень >_< да и бессмысленно, т.к. цель аппа выполнила – диплом одногруппница защитила.

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