Возможно, для вас не станет удивлением тот факт, что современные мобильные устройства позволяют запустить у себя среду разработки и разрабатывать приложения прямо на телефоне. AIDE на Android тому пример. Ведь телефон, по сути, тот-же компьютер и на нем, должно быть, возможно делать тоже самое, что и на настоящем компьютере. И только поэтому кому-то может показаться нормальной идеей, реализовывать для мобильного устройства софт, который был бы полным аналогом известному софту на полноценном настольном компьютере, будь-то фотошоп, интегрированная среда разработки или полный LAMP-стек, позволяющий запустить веб-сайт прямо на мобильном устройстве. И не смотря на то, что любой человек в здравом рассудке понимает, что идея написать, оттестировать и выпустить нормальное приложение для мобильных устройств, пользуясь лишь телефоном идея столь, же провальная, сколько идея написать нормальную книгу, нащелкав ее при помощи кнопочного телефона без Т9, находятся люди, которым подобные штуки кажутся крутыми. Давайте подробнее обсудим, что здесь может быть не так.
Продолжить чтение «Грань безумия современных технологий»
Перемещение linux системы на другой диск
Представьте, что вы купили SSD. Или захотели перенести свою установку linux на флэш-накопитель, чтобы им можно было воспользоваться где угодно. Или решили мигрировать между VPS хостингами. В общем, вам понадобилось мигрировать с одного диска на другой, так, чтобы ОС потом запустилась. Что тогда будете делать? В этой статье я продемонстрирую как это можно сделать, на примере Arch Linux системы с загрузкой через BIOS.
Продолжить чтение «Перемещение linux системы на другой диск»
Мой опыт сборки Linux From Scratch
Эта статья нужна для того что-бы поделиться опытом сборки Linux From Scratch. Дело в том, что совершив те или иные ошибки, я приходил к тому, что что-то сделано не правильно изначально и это дело нужно бросать, либо начинать сначала. Именно поэтому я бросал сборку LFS раза, наверное, два или три. Во время последних новогодних праздников мне удалось довести начатое дело до конца. Так что предупрежу сразу, для того, чтобы это сделать нужно иметь много времени и терпения.
Продолжить чтение «Мой опыт сборки Linux From Scratch»
Что такое Cygwin
Вам когда-нибудь приходилось после linux’а пользоваться командной строкой Windows? Мне, да. Очень не привычно. Многие команды называются по-другому. Например, аналог ls в Windows это dir. Стилистика передачи аргументов у местного интерпретатора другая. А многих возможностей, которые дают линуксовые утилиты тут просто нет. Как-же получить аналогичную linux среду в windows? Это можно сделать установив Cygwin.
Продолжить чтение «Что такое Cygwin»
Вероятность встретить динозавра
Есть один известный анекдот, где говорится, что вероятность «встретить динозавра 50%: либо встретишь, либо нет». Это довольно забавно, что к данному анекдоту вполне подходит определение вероятности. Вероятность — это отношение числа интересующих нас событий к числу всех событий. Нас интересует одно событие, а возможно два. Из определения вероятность один к двум. Несмотря на это мы интуитивно понимаем, что что-то тут не так, даже не будучи профессорами математики: ведь мы ни разу не встречали динозавра. Многие скажут, что вероятность встретить динозавра 0% и отмахнутся от анекдота как от глупой шутки, не все, наверное, сходу не скажут что тут не так, не обладая навыками критического мышления. Перед тем как продолжить чтение сделайте паузу и попробуйте ответить на вопрос «что тут не так?»
Продолжить чтение «Вероятность встретить динозавра»
Операционки для HTPC
Наверное, многие из нас когда приходят домой уставшие, хотят немного отдохнуть, посмотреть кино, послушать музыку и т.д. Проблема современного телевидения в том, что несмотря на казалось бы обилие из 100-200 каналов по кабельному телевидению, смотреть скорее всего нечего. Все это раньше когда-то показывали, а если не показывали, то это какой-то глупый юмор с устаревшими шутками, либо жуткие новости про Украину, которые успели поднадоесть. В лучшем случае, выбор сужается до доброго мультика на «Карусели», музыкального канала или популярно-познавательной передачи на 2-4 каналах. На выручку приходит DVD проигрыватель, всю большую популярность приобретают Android приставки и умные телевизоры, которые готовы вещать на экран добро прямо из интернета. Но а что если в качестве мультимедийного развлекательного центра поставить компьютер.
Продолжить чтение «Операционки для HTPC»
Обзор Alt Linux
Следующим в череде парада дистрибутивов хотелось бы рассмотреть семейство дистрибутивов ALT Linux, который разрабатывается российскими разработчиками. Это не очередное ответвление от убунты или минта, а вполне самостоятельный дистрибутив и, я думаю, отдельного рассмотрения он стоит.
Продолжить чтение «Обзор Alt Linux»
Что такое ядро. Часть 2: DKMS
Собрать ядро это интересно, но что если вам нужны модули, которых нет в исходниках ядра? Это вполне реальная ситуация, особенно если учесть, что разработчики внимательно относятся к качеству кода в ядре. В добавок, модуль должен быть бинарно-совместим с версией ядра. В таком случае нам придется собирать модули отдельно от ядра и устанавливать их. Для автоматизации этой задачи существует утилита dkms.
Продолжить чтение «Что такое ядро. Часть 2: DKMS»
Что такое ядро. Часть 1 : пересборка
Здравствуйте. Возможно, если вы пользуйтесь линуксом, то вы слышали всякие страшилки про пересборку ядра и хотели бы по подробнее разобраться с тем что такое ядро. В этой статье я попробую подробно пройтись по этой теме.
Продолжить чтение «Что такое ядро. Часть 1 : пересборка»
Немного про Debian
Продолжая ряд обзоров про дистрибутивы нельзя не упомянуть такого гиганта дистростроения как Debian. Для того, чтобы понять как он важен, достаточно взглянуть на дерево его потомков.
Продолжить чтение «Немного про Debian»