Как стать автором
Обновить
80
0
Вадим @dnabyte

Software Developer

Отправить сообщение

Дома в виде куполóв. Теперь в России!

Время на прочтение3 мин
Количество просмотров23K
Верно ли, что нет лучше новостей, чем плохие новости, а о хороших слушать скучно? Не всегда; и в этом убеждают меня некоторые события последнего года. Например, 25 марта прошлого года, то есть ровным счётом через две недели после моего прихода на Хабрахабр, блоггер anti1869 опубликовал и небезынтересную, и зрелищную, и преисполненную житейского позитива новость: в Японии научились возводить круглые куполообразные дома, причём к тому же недорогие — от 30 000 баксов за один жилой купол.

Прошло полгода, и на Хабрахабре от блоггера vadimus мы узнали ещё одну небывалую и позитивную новость: впервые в истории России её Президент обратил внимание на предложения блоггера (которым стал футуролог, действующий под псевдонимом Максим Калашников) и отдал вице-премьеру связанное с этим распоряжение.

Сегодня и Максим Калашников, и дома-купола объединятся для всех вас в ещё одной новости — пожалуй, ничуть не менее позитивной и небезынтересной. Оказывается, в России также ведётся ужé производство домов в форме куполов, недорогое и быстрое. И Максим Калашников опубликовал в LiveJournal цикл из трёх блогозаписей (1, 2, 3) про купольные дома Виталия Гребнёва. Со слов Игоря Бощенко он пишет:
[дом из куполов]Дом очень дёшев, цена как бэхи Х5, фундамент и купол с перекрытиями возводится за 20 дней. Внутренняя отделка 2-3 месяца.

Строить посёлок кратно дешевле. 15 тыс. рублей круглый метр :) ужé вместе с отделкой и базовым интерьером.

Первое ощущение внутри — свет! Воздушность! Уют! Тепло. Он такой уютный, как любимые тапочки, я зашёл в него сегодня в первый раз и понял, что хочу такой дом. Ну, может, не из четырёх куполов, а из 5-6, но именно такого проекта. Прелесть этой штуки в том, что купола можно постепенно пристраивать, т. е. живёшь в доме — пристроил ещё пару куполков и потихоньку там доводишь, как тебе надо.

Через какое-то время внутри понимаешь, что без углов гораздо лучше.

Но строить для снижения стоимости надо именно посёлками.
Всё, конец цитаты, да и новость на этом кончается.

Не вижу особенного смысла иллюстрировать её всеми фотографиями этих домов из первоисточника: кому надобно, тот и сам поглядит у Калашникова, там этих кадров четверть сотни. Отберу пять только, наиболее зрелищных.

Читать дальше →
Всего голосов 201: ↑151 и ↓50+101
Комментарии191

Теория покупки из-за рубежа

Время на прочтение12 мин
Количество просмотров16K

Преамбула


Примерно месяц назад решил наконец купить себе нетбук, через интернет. Почему именно через интернет? Да просто решил получить опыт покупки, на будущее, плюс немного сэкономить. Информацию о покупках из-за рубежа собирал в своем личном блоге (ссылку по понятным причинам не даю) как с Хабра, так и с других ресурсов. Преимущественно она касается покупки через eBay, но в целом верна для любого онлайн-магазина.
Читать дальше →
Всего голосов 130: ↑125 и ↓5+120
Комментарии168

Дома из пенопласта

Время на прочтение1 мин
Количество просмотров24K
Японская компания International Dome House делает дома из пенопласта. Дом не гниет, не плесневеет, плохо горит, хорошо теплоизолирует, его не жрут термиты, он относительно дешев и прост в постройке хоть в африке, хоть на Аляске.



Стоимость дома производства японской компании начинается от 30 000 долларов за купол. Купола можно объединять в комплексы переходами. Почему их до сих пор не понастроили вокруг? Я не знаю Возможно материал не достаточно прочный (хотя пенопласт конечно укрепляют, и по рассказам эти дома легко выдерживают землетрясения). Возможно, есть сложности с проведением коммуникаций. Возможно критична ограниченность размера и круглая форма помещения. Но по крайней мере выглядит это прикольно, необычно и может быть полезным для строительства отелей или магазинчиков.

Виктор Папанек описывал производство такого дома в книге «Дизайн для реального мира». Насколько я понял, пенопластовый материал еще и дружественен окружающей среде. Разные производители уверяют, что в нем хорошо дышится, а при производстве и уничтожении выделяется мало вредных веществ.

Описание Папанека в моей записи тут
nordisk.pp.ru/design/57
а дополнительные фотографии — под катом

Читать дальше →
Всего голосов 78: ↑71 и ↓7+64
Комментарии133

Бумажники и рюкзаки Фарадея

Время на прочтение2 мин
Количество просмотров6.9K
Удивлюсь, если для кого-то будет свежей новостью тот факт, что самый сладкий сон правительства практически любого государства на этой планете — это тотальный и поголовный контроль над каждым гражданином (и не гражданином) гипотетической страны. Именно по этой причине, если в светлом будущем каждому младенцу и не станут вшивать в голову (вероятность "потерять" эту конечность приближается к абсолютному нулю, и именно по этой причине это лучший вариант, чем рука или нога) инфракрасный маяк с личными данными, то в паспорт и кредитные карты — наверняка.

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

И до недавнего времени мне не приходил в голову совершенно очевидный способ защиты собственной аутентичности (пусть я над ним и не особо задумывался), но, как это часто случается, интернет принес на хвосте элегантное и простое решение.

Молодая девушка Джессика, проживающая где-то на американских просторах, как-то раз просто уронила свою сумку в грязь. Отчаявшись найти что-то подобное, она решила сшить себе сумку сама, а друг посоветовал использовать для этого ткань, прошитую огромным количеством медных нитей. Как многие уже поняли, получилось не что иное, как «сумка Фарадея», различные вариации которой Джессика продает в интернете. Это и сумки, маленькие мешочки, кошельки, чехлы для паспорта и, теоретически, все что угодно. И хотя цены на хенд-мейд американки меня лично несколько смущают ($25-35 за мешочек), сама идея приводит в праведный восторг.

У этой затеи есть даже определенный потенциал — патентованная медная ткань блокирует передачу сигнала с метки в частотном диапазоне от 10MHz до 20GHz, в то время как большинство «умных» карт передает сигнал на 13MHz и 15MHz. Признаюсь вам честно — если следующий паспорт, который мне выдаст паспортный стол любимого города будет содержать в себе RDIF-чип — я лично сошью себе «чехол Фарадея» с главным видеоблоггером страны на обложке.

Навеяно Faradaybags via Boing-Boing
Всего голосов 62: ↑55 и ↓7+48
Комментарии106

IE: баг document.getElementById(), о котором необходимо помнить

Время на прочтение2 мин
Количество просмотров1.6K
Информация о проблеме, о которой пойдет речь, наверняка будет полезна всем, кто не так давно начал углубляться в недра JavaScript и кросс-браузерной совместимости. Рассмотрим следующий код:

<HTML>
<HEAD>
<meta name="description" content="Description of the Web site goes here.">
<SCRIPT src="http://www.prototypejs.org/assets/2008/9/29/prototype-1.6.0.3.js"></SCRIPT>
</HEAD>
<BODY>
	<FORM name="test">		
		<INPUT type="text" name="description" id="description" value="test value">
	</FORM>
<SCRIPT>
Event.observe(window, 'load', function() {
	alert("Description's value is '"+$F('description')+"'");  
});
</SCRIPT>
</BODY>
</HTML>

и потестируем его в разных браузерах. В Firefox, Safari, Opera, Konqueror, Chrome этот код выдает то, что задумано — alert с текстом Description's value is 'test value'. Но только не в IE — там будет банальная ошибка выполнения.
Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Комментарии21

Сервер дома — AMD, Debian x64, Bind9, Apache 2, PHP5, MySQL5, Trac, Subversion и море удовольствия

Время на прочтение7 мин
Количество просмотров8.7K
Шило в известном месте всё никак не даёт мне покоя.
И решил я поэкспериментировать с установкой сервера дома.

Итак, дано:

1. Домашний интернет с внешним ip на роутере, канал туда/обратно — 8 мбит, провайдер — QWERTY *
2. Бюджет не больше 10 тысяч рублей — чем меньше, тем лучше. **
3. Жгучее желание экспериментов и чего-нибудь эдакого ***

* К сожалению, мой дом не подключает Корбина, у которой более широкие каналы. Приходится довольствоваться тем, что есть
** Получилось путём более-менее реального подсчёта стоимости комплектующих на среднестатический компьютер
*** Для тех, кто хмыкнет и скажет — «эка невидаль, я такое регулярно делаю» — я не так часто что-то настраиваю, больше пишу под уже настроенное, и для меня это чистой воды развлечение — что-то сделать своими руками=)

Ну, все процедуры тут, под катом.

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

Вероятно, что-то можно настроить более гибко или качественно, и я крайне буду рад советам или решениям=)


Читать дальше →
Всего голосов 44: ↑38 и ↓6+32
Комментарии66

Механический калькулятор Curta

Время на прочтение3 мин
Количество просмотров20K
Мечта всякого коллекционера – механический калькулятор Curta – устройство, которое до сих пор сохраняет статус культового изобретения. Вплоть до появления электронных вычислительных устройств в 70-е годы прошлого века, этот похожий на старую кофемолку прибор считался самым удобным карманным калькулятором. Изюминка устройства в том, что оно было полностью механическим. Ни тебе электричества, ни батарей, только несколько сот крошечных деталей.

image

Читать дальше →
Всего голосов 162: ↑107 и ↓55+52
Комментарии40

3 лучших SEO совета 2008 года

Время на прочтение3 мин
Количество просмотров2.1K

SEO совет #1: Сделайте Google Alerts вашим личным интернет шпионом.


Google Alerts это отличный способ позволить крупнейшей в мире поисковой системе стать вашим личным шпионом в интернете. Этот способ позволит поисковой оптимизации инсайдерской информации выйти на совершенно новый уровень.

Вот выдержка прямо из Google:
"Google Alerts оповещает вас по эл. почте об обновлении соответствующих результатов (веб, новости и т.д.) на основе выбора вашего запроса или темы."
Читать дальше →
Всего голосов 20: ↑12 и ↓8+4
Комментарии5

Памятка для SEO оптимизаторов

Время на прочтение1 мин
Количество просмотров1.9K
Вот решил поделиться некоторым материалом, который сам составил в ходе экспресс-изучения SEO оптимизации и раскрутки сайтов. Просто попался видео-курс Юсуфа Губайдуллина, который продает его на promoguide.ru и решил воспользоваться случаем. Честно говоря, курс не понравился — нудно как-то рассказывается. Оценил содержание на 4 с минусом, а изложение — на 2 с плюсом. Само SEO весьма скучная вещь, но нужная, поэтому составил небольшую памятку для себя — чтобы не держать это в голове и легко вспомнить когда понадобится. Здесь два файла: первый — просто картинка, второй — в формате freemind, для тех, кто желает что-то для себя добавить.

SEO-карта
Читать дальше →
Всего голосов 97: ↑88 и ↓9+79
Комментарии81

SEO FAQ на Хабре

Время на прочтение3 мин
Количество просмотров1K
Предлагаю задавать здесь наболевшие вопросы по SEO, а специалистам в этой области давать ответы и получать карму :) А я буду с комментариев добавлять полезное в подборочку.
Есть предположение, что коллективный разум рулит и общими силами мы напишем лучшую подборочку (литературы то в этой области не так много, много неактуальной и устаревшей информации, приходится верить всему на честное слово).

Тут уже много всего, так что хабракат
Всего голосов 34: ↑25 и ↓9+16
Комментарии48

Географические координаты всех городов на Земле

Время на прочтение1 мин
Количество просмотров19K
В поисках базы данных городов мира для своего погодного сайта, наткнулся на интересный ресурс. На нем просто выложен список всех населенных пунктов, упорядоченный по странам и областям.

Информация, предоставляемая для каждого населенного пункта:
— географические координаты
— высота над уровнем моря
— часовой пояс
— используется ли летнее/декретное время
— ориентировочное количество жителей (обычно, сильно заниженное)

Также отображается небольшая карта, метеорологическая информация и список ближайших аэродромов.

Теперь сижу и думаю, как заполучить эту базу данных. Никакой контактной информации на сайте не нашел, ссылка «Credits» ведет вникуда. Просто стащить всю эту базу через http, видимо, не представляется возможным: только по России там больше 200000 точек. Это несколько суток непрерывного парсинга.

Update:
На сайте geonames.org найдена готовая к скачиванию база данных с подробной информацией по населенным пунктам всего мира. Только по России там 249 516 объектов.
Огромное спасибо, sapl!
Всего голосов 30: ↑29 и ↓1+28
Комментарии57

Подключаемся к камерам наблюдения

Время на прочтение2 мин
Количество просмотров39K
image

Зачем нужны камеры наблюдения? Правильно — чтобы наблюдать за происходящим и контролировать ситуацию! В наше неспокойное время эти самые камеры развешаны повсюду — от денежных хранилищ до придорожных кафе. Однако защищая свои владения, хозяева порой забывают о защите самой камеры путем банальной установки пароля на доступ из Интернета. И очень зря. Если пароль не установить — ваша камера «безопасности» превращается в публичную вэб-камеру с реалити шоу для всех желающих.
Читать дальше →
Всего голосов 258: ↑245 и ↓13+232
Комментарии133

Как набраться смелости и открыть магазин

Время на прочтение8 мин
Количество просмотров50K
Не нашел на хабре статьи из песочницы, благодаря которой получил инвайт, поэтому решил внести ее в персональный блог.

Сколько себя помню, был помешан на компьютерах. И программирование так прочно вошло в мою жизнь, что несколько лет я и думать не мог о том, чтобы зарабатывать чем-то, кроме кодинга. Казалось, брось я программирование, деньги кончатся.
Последние лет пять я кодил. Кодил ночами, кодил круглосуточно. Устал. Надежды на отдых не было совсем. Каждый новый день начинался с того, что я представлял себе: что нужно сделать, что я должен сделать. Озверение пришло неожиданно и пришло в тот момент, когда я все-таки смог вырваться в отпуск.
Я сидел в беседке в одном из поселков близ Джубги и страдал бессонницей. Горы смыкались над головой, в голове бродила усталость. В ту ночь я в полной мере ощутил, что так дальше жить нельзя, что моя любовь — путешествия.
И именно в ту ночь внезапно пришло озарение: надо открыть интернет-магазин.
Но как открыть магазин, когда за душой нет ни гроша?
Читать дальше →
Всего голосов 289: ↑268 и ↓21+247
Комментарии191

Мир лицензий: разбираемся с MIT license

Время на прочтение4 мин
Количество просмотров39K
image
В предыдущих статьях я постарался рассказать про лицензии GPL и BSD, их историю, виды и чем они отличаются друг от друга. В этот раз я постараюсь рассмотреть другую, чуть менее популярную лицензию — X11(MIT) license.

Читать дальше →
Всего голосов 36: ↑34 и ↓2+32
Комментарии21

Мир лицензий: разбираемся с лицензиями BSD

Время на прочтение5 мин
Количество просмотров45K
Недавно мной была написана статья Мир лицензий: разбираемся с GNU GPL, в которой я попытался обобщить основную информацию про лицензии GPL, кратко рассказать об истории лицензии, ее версиях и совместимости других лицензий с GPL. В комментариях к статье возникло несколько вопросов и, для ответов на некоторые из них, мной был сделан частичный перевод официального GPL FAQ.

Как это часто бывает, первая статья стала поводом к продолжительным спорам, суть которых сводилась к одному вопросу: «что лучше (для людей, программ, мира, будущего) GPL или BSD лицензии?». На мой взгляд, этот спор сродни вопросу «с какого конца разбивать яйцо?» и не имеет одного определенного ответа. Использование определенной лицензии — это дело каждого и разнообразие их — лишь положительный фактор, который дает разработчикам (и авторам) больше свободы и возможностей для распространения своих трудов.

В этой статье я постараюсь рассмотреть вторую сторону споров — лицензии BSD, их различия, историю и производные. Кроме того, я попытаюсь сравнить GPL и BSD и рассказать, почему оригинальная BSD-лицензия несовместима с GPL.

UPD: обновлены разделы «Original BSD license» и «ISC license (OpenBSD license)»

Читать дальше →
Всего голосов 75: ↑68 и ↓7+61
Комментарии69

Мир лицензий: разбираемся с GNU GPL

Время на прочтение6 мин
Количество просмотров158K

Рано или поздно каждый разработчик сталкивается с вопросом лицензирования своих разработок. Более или менее понятно, когда разрабатывается коммерческий продукт с закрытым кодом. Но когда разработчик желает распространять программу, плагин или библиотеку классов бесплатно и с открытыми кодами, то могут возникнуть трудности, потому что в природе существует масса лицензий подобного рода. Эта статья призвана собрать, упорядочить данные по лицензиям и вычленить самое главное.

UPD: опубликован перевод небольшого куска официального GPL FAQ habrahabr.ru/blogs/Dura_Lex/45878
UPD2: скорректирован и переформулирован список совместимых лицензий

Читать дальше →
Всего голосов 164: ↑156 и ↓8+148
Комментарии170

Шаблонизаторы для PHP, обзор принципов.

Время на прочтение6 мин
Количество просмотров2.1K
У таких статей обычно плохая судьба на Хабре.
«Шаблонизаторы», в особенности «шаблонизаторы для PHP» — встретив эти слова в заголовке темы на форуме, названии статьи или записи в блоге, можно быть уверенным — очередной холивар где-то рядом. В чем причина?
Постараюсь не скатиться до банальностей
Всего голосов 3: ↑3 и ↓0+3
Комментарии7

Действующие криптовалюты помимо биткоина

Время на прочтение3 мин
Количество просмотров97K
С ростом популярности и цены Bitcoin'а подтянулись и другие криптовалюты: их стало больше, они все более разнообразны и поддерживаемы, во многие создатели вложили уйму денег. У всех свои отличия и преимущества, своя сложность майнинга, своя цена и сервисы. И пока все не устаканилось это просто большая лотерея, в которой можно попытать удачу.

image
Читать дальше →
Всего голосов 50: ↑24 и ↓26-2
Комментарии17

Многопоточность в Java

Время на прочтение14 мин
Количество просмотров1.1M
Здравствуйте! В этой статье я вкратце расскажу вам о процессах, потоках, и об основах многопоточного программирования на языке Java.
Наиболее очевидная область применения многопоточности – это программирование интерфейсов. Многопоточность незаменима тогда, когда необходимо, чтобы графический интерфейс продолжал отзываться на действия пользователя во время выполнения некоторой обработки информации. Например, поток, отвечающий за интерфейс, может ждать завершения другого потока, загружающего файл из интернета, и в это время выводить некоторую анимацию или обновлять прогресс-бар. Кроме того он может остановить поток загружающий файл, если была нажата кнопка «отмена».

Еще одна популярная и, пожалуй, одна из самых хардкорных областей применения многопоточности – игры. В играх различные потоки могут отвечать за работу с сетью, анимацию, расчет физики и т.п.

Давайте начнем. Сначала о процессах.
Читать дальше →
Всего голосов 75: ↑59 и ↓16+43
Комментарии97

VPN для обычных пользователей. Реальная необходимость или бесполезная опция?

Время на прочтение7 мин
Количество просмотров46K
На Хабре много статей про виртуальные частные сети (VPN): руководства по самостоятельной настройке, обзор технологии, примеры использования. Все они в той или иной степени рассчитаны на продвинутых пользователей, которые прекрасно осознают угрозы в современном информационном пространстве и целенаправленно выбирают тот или иной способ защиты.

Как же быть обычным пользователям? Что им угрожает? Нужен ли им вообще VPN?


image

Для ответа на эти вопросы достаточно собрать простейший тестовый стенд с точкой доступа Wi-Fi и анализатором трафика. Результат окажется очень занимательным.
Читать дальше →
Всего голосов 53: ↑32 и ↓21+11
Комментарии86

Информация

В рейтинге
Не участвует
Откуда
London, England - London, Великобритания
Дата рождения
Зарегистрирован
Активность