SkazOff Blog

Про IT, крипту, игры, ужасы и всякий треш


Programming | Part#3

На прошлой неделе я писал про онлайн-курсы по программированию и вообще с чего лучше начать, а также обещал, что в этом посте будет информация о так называемых «must read» книгах. Т.е. книгах, которые должен прочитать каждый уважающий себя программист, ведь они дадут очень сильный толчок в развитие. Итак приступим, для начала отмечу, что информации на…

Читать дальше...

Programming | Part#2

Возвращаемся к нашим баранам, а точнее  к программированию. Как и обещал ранее в данном посте речь пойдет о том «с чего же начать?». Поехали…

Читать дальше...

Programming | Part #1

«Everybody in this country should learn how to program a computer… because it teaches you how to think» ©Steve Jobs Как и указал в плане, пора перестать лениться и начать все же писать посты по АйТи направленности, ранее уже были затронуты различные темы (а также начаты и брошены, обещаю закончить!) но все это было сумбурно,…

Читать дальше...

Open source

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

Читать дальше...

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

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

Читать дальше...

ЭЦП RSA

Перебирая архивы за прошлые годы нашел задание с 4ого кажется курса — реализация ЭЦП (RSA), выложу исходники, возможно кому-нибудь пригодится. Делал на дельфях. Изначально судя по документам задание звучало так: «Разработать алгоритм электронной цифровой подписи на основе алгоритма. RSA. Создать подделку цифровой подписи. Проверить подлинность исходной цифровой подписи и подделки. Сделать выводы о безопасности цифровой…

Читать дальше...

Шифр Белазо

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

Читать дальше...

Android part I

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

Читать дальше...