| Новые статьи Лёгкое введение в Git> Люди делятся на два типа. На тех кто не делает бэкапы, и тех кто уже делает. В жизни любого человека наступает момент, когда результаты долгой работы, будь то исходный код программы, бакалаврская или просто сборник рецептов, внезапно теряются. Это может произойти по любым причинам, например, если ваш компьютер будет атакован крипто-локером или истечёт срок службы работы жесткого диска. Обычно "продвинутые" пользователи поступают следующим образом: с некоторой частотой архивируют данные, именуют их датой бэкапа, и отправляют на какое-нибудь облачное хранилище. Этот процесс можно даже автоматизировать, Продолжить Рейтинг: 11 (За: 11 | Против: 0) Добавлено: 3.11.2014 от Ксакеп Комментарии (37) Убираем белый контур изображенияИтак, мы решили что-нибудь сфотошопить. Допустим, вот этого замечательного персонажа нужно переместить на какой-нибудь фон.  Продолжить Рейтинг: 2 (За: 8 | Против: 6) Добавлено: 1.11.2014 от AHiLLA Комментарии (20) Реализация собственных Input/Output StreamВ Java очень богатый набор классов по работе с потоками: InputStream, DataInputStream, ByteArrayOutputStream, PrintStream и т.д. Каждый из них полезен в той или иной ситуации. Поэтому важно уметь работать с ними. Например, нужно в игре защитить графику. Можно считать весь файл в массив, провести над ним операции по раскодированию и потом из массива байт создать картинку. Такой способ не очень хорош из-за повышенного потребления памяти и лишних операций. А почему бы нам сразу не читать байты уже раскодированными? Вот тут нам и поможет возможность создания своего Input/OutputStream'а. Начнём с OutputStream. Первым делом, нужно создать свой класс, наследуемый от OutputStream. На вход он будет принимать существующий OutputStream. 
 Продолжить Рейтинг: 9 (За: 9 | Против: 0) Добавлено: 1.11.2014 от heavenzip Комментарии (2) Файлы и Base64Как-то на форуме задавал вопрос на тему того, как считать файл .png из assets в массив байт(была затея с защитой графики). Не знаю почему, но картинка в буффер не читалась, а вот с .txt файлом проблем не возникло. И пришла мне в голову вот такая дурацкая вещь... Решил я свои картинки перевести в текст через Base64, и уже эти .txt файлы кинуть в папку assets. А для удобства открывания сделал в активити простой метод: 
 Продолжить Рейтинг: 3 (За: 4 | Против: 1) Добавлено: 31.10.2014 от eNvisible Комментарии (9) Матан-ботан. Вычисление квадратного корня вручнуюКвадратным корнем из числа a (корнем второй степени, \sqrt{a}) называется число, которое удовлетворяет уравнению бла-бла-бла... СТОП!!! Я не буду заморачивать вас скучным текстом, бесполезными формулами и непонятными определениями. Всем этим и так кормят не один год в учебном заведении. Скажу честно, я ненавижу матан. Ненавижу в первую очередь за то, что его объясняют сухим и скучным языком и прочей ересью. Посему, это статья будет про матан, от человека, ненавидящего матан. Поехали! Для начала, давайте подумаем, где нам может пригодиться квадратный корень? Нет, учебное заведение не в счёт! На самом деле бывают ситуации, в которых он действительно необходим. Вот один из таких примеров: Представьте, что вы поздно возвращаетесь Продолжить Рейтинг: 18 (За: 19 | Против: 1) Добавлено: 10.10.2014 от aNNiMON Комментарии (65) | 
