streamers and data storage  

Posted in ,

У вас тоже дома некоторое значительное пространство занято стопками болванок, а в компе стоит 4 винта помимо рабочих, и ещё 4 в столе или внешних боксах ?
Ну тогда Вам может быть интересно небольшое исследование относительно того, куда деть и как хранить данные, чтобы они занимали минимальное физическое пространство.

Итак. Винты. HDD. Жесткие диски.
Винт на 1ТБ стоит примерно 5000р.
2ТБ - 8500р. Вообщем это получаеться самый дешовый вариант, если речь идет просто о закупке винтов. Ну это только начало.
Дальше начинаються другие проблемы. Место в корпусе, контроллеры, аптайм и вытекающие отсюда счета за электричество. Хотя последнее не очень принципиально. Ну да, жесткие диски иногда "сыпяться". RAID1/0/1+0 сильно увеличивает необходимые затраты.

Пункт номер два.
Болванки. Их бывает много разных видов.
CD-R нервно курят в сторонке.
DVD-R 4.7 - самый дешевый вариант на самом деле.
DVD-R 9 - достаточно эффективный, но дорогой вариант.
BlueRay и т.д. - 25/50Gb - вполне так неплохо, цена удовольствия ~700р за болванку. Цена BR привода - 70000р за int. (внутренний) привод для компа.
Впрочем этот формат достаточно перспективный.

Третий вариант.
Это стримеры.
Итак серверные технологии снова приходят на помошь особо озабоченным. Тут начинается такое..
Лучше меня вам о разнообразии стандартов расскажет сайт с хорошо устроеным каталогом и статьями на тему (нет, мне никто не платил). Самое главное, почему стоит обратиться к стримерам - это самое хорошая цена за гигабайт. Примерно 100р за гигабайт. (кроме болванок конечно)
Но в отличии от болванок - касеты занимают не много места и много более надежны, чем жесткие диски. Цена за привод начинаеться от 20000р, но есть некоторые проблемы с интерфейсами, не у каждого дома есть Ultra SCSI 320 контроллер.


P.S. Чтобы заполнить паузу в постах публикую только часть статьи, т.к. времени на её дописывание пока нет. Разобраться во всех стандартах и фирмах с целью выбрать оптимальный вариант - не самая тривиальная задача.

some images  

Posted in , ,


Без серъезности.

Мне, как и всякому человеку, создающему что-то совершенно бесполезное хочется показать свои поделки. Они давно доступны в сети в пикассе и на девиантарте.
Но этой ночью лирическое настроение навеянное меланхоличными звуками Assemblage 23 стало поводом вспомнить старое.

Рисовать всегда любил, как и фотографировать. Но при этом категорически не терплю никаких канонов, правил и устоев в данном виде творчества. За исключением конечно собственных привычек.

Итак.
Deviant Art: kostapc.deviantart.com
Picassa Web: picasaweb.google.ru/kostapc/49406
LiveInternet: www.liveinternet.ru/photo/kostapc/ ("Карабаш" - не моё)

В общем есть пересечения, но выложено лишь то, что я считаю достойным публикации.
Качество моего контента - для меня принципиальный вопрос. Но в выдающиеся художники я не рвусь.

Спасибо за внимание =)

internet as evolution  

Posted in , ,

Интернет как продолжение эволюции.

Человек выжил и выживает не столько благодаря даже своему уму, сколько благодаря возможности передавать знания и кооперированию. Именно так все современные "блага цивилизации" появились на свет. Говоря в близкой нам терминологии.

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

Интернет же глобально создавался и существует как глобальная среда "бартера навыков". Притом по большей части безвозмездного. Этакая гипер-письменность. Если в частности письменность способствует быстрой передачи знаний, копившихся очень долго. То в глобальной сети знания одного фактически моментально становяться достоянием общественности, тем самым ускоряет создание новых полезных артефактов этой самой общественностью. Сеть очень сильно ускоряет всяческие процессы модернизации и эволюции каких-либо продуктов цивилизации. Одна голова хорошо, а 100500 лучше. Просто хорошаяая идея может быть за предельно короткий срок отточена до стадии гениальности во всех деталях.

Развитие цивилизации в материальном плане способствует удовлетворению все большего пласта первостепенных потребностей человека. Далее человеку остается или развиваться или развлекаться. Но социум выстроен так, что большинству людей чтобы развлекаться необходимо отдавать дань цивилизации. Эта дань есть рабочее время. Которое все более сводится к человеко-компьютеро-часам. И получается, что развитие человека более неизбежно и вероятность пополнить им всемирный банк знаний и опыта велика. Хотябы из стремления к лучшим развлечениям.

Тут круг замыкается. Ибо все что способствует развитию человеческой цивилизации а затем и эволюции в конечном счете - информация. А накопление информации способствует развитию цивилизации и т.д. Вот тут и появляется необходимость не в перепонках и крыльях, а в информационном поле, читай - Интернете.

home server  

Posted in , ,

Домашний сервер.
Много "За" и пара "Против".

Тема сегодняшнего сочинения: "Домашний сервер".
Home server - это такой сервер, который обычно собирается из того, что валяется по шкафам. Хотя никто не мешает подкупить железа для данной затеи.

Начнем сразу с "Против".
1. Оно ест электричество.
2. Оно шумит и собирает пыль.
3. Не для ленивых.

Весомость этих аргументов каждый оценивает для себя сам.

А вот "За" намного больше. Вытекают они из того, для чего использовать этот сервер.
Чтобы много не фантазировать приведу свои примеры реального использования.

1. Собственный хостинг для "домашних страничек". Вы платите только за домен а все остальное не ограничено. При стабильной работе серва можно даже подзаработать.
2. Домашнее файло-хранилище. Файлы доступные не зависимо от того где вы, что вы и с какого компа работаете. Можно монтировать сетевые диски по гигабиту и не в чем себе не отказывать.
3. Своя лаборатория. Необходимые серверные технологии всегда под рукой и не занимают ресурсы рабочей машины. Всякие апачи, базы-данных, сервера приложений и т.д. Если Вы промышляете фрилансом вы можете показать полностью рабочий сайт заказчику при этом не отдавая его без всяких гарантий.
4. Качалка. Качает себе понемногу (Или помногу) и не занимает рабочий компьютер. Можно будет его выключить на ночь, и всегда проверить издалека как там идет процесс.
5. Игровой сервер. Поиграть самому и всей толпой. Со своими правилами.
6. SVN или CVS или <нужное подставить>. Если вы занимаетесь разработкой не обязательно заливать файлы куда-то далеко и бэкапить на флэшки (хотя на компашки все таки стоит). Также SVN можно использовать для сэйвов игр, личных записей и много чего ещё.
7. Виртуальные машины можно держать на сервере и испытывать софт, экспериментировать, держа свою рабочую ОС чистой.
8. Проксирование. Если экономия трафика вам не нужна, то вот надежное шифрование своего трафика в открытых WiFi сетях может помочь от "случайно" потерянной почты или itcnbpyfrf.
9. Надежная коммуникация. Почта/jabber - все храниться в надежном месте. Управляется и настраивается под свои нужды и вкусы.

Все. Хотя многое может показаться спорным.

galaxy hate  

Posted in , ,


Но есть один нюанс...

profit blogging  

Posted in ,

Блоггинг не для профита. Зачем ?
Конечно я рассуждаю не о "уютных ЖЖешечках" с утиными историями ;)

Предыстория.
Великое множество существует рекомендаций и том, как оформлять посты, как должен выглядеть блог, как подбирать материалы, как писать...
И как получить со всего этого выгоду. Следуя всем этим рекомендациям можно получить очень даже успешный и прибыльный блог.
Встает вопрос: что же все это такое ?
Хороший стиль, правила поведения, или шаблон ?

Теория.

  • Хороший стиль сдерживает в рамках приличия.
  • Правила поведения позволяют удержаться и укрепиться в конкретном социуме.
  • Термин "Шаблон" говорит сам за себя. Он позволяет достичь конкретных целей проверенным способом, выполняя лишь механическую работу.

Эти три пункта определяют лишь три степени свободы.
Если провести параллели свободы с замкнутым, но не безвоздушным пространством, а материальной выгоды с ценным газом X, то получается такая модель:
Чем больше пространство - тем разреженней газ X. Проще дышать, но сложнее аккумулировать ценный газ.
Чем меньше пространство - тем проще аккумулировать газ X. Но дышать уже тяжело.
Минимально возможное пространство дает ценный газ X в жидком состоянии, немного разбавленный жидким кислородом. 100% профит. Не пригодно для жизни.

Практика.
Но вернемся к блогингу. В этом контексте не прибыльный блогинг представляет из себя лишь свободу самовыражения. Автор занимает все доступное или все необходимое ему жизненное пространство и дышит свободно. Все таки газ X не ядовит, но и не достаточен. Придерживаясь хорошего тона можно рассчитывать на уважение. Но когда встает вопрос о прибыли можно пойти двумя путями. Как всегда "простым" и "сложным". Можно сужать творческие пространства, достигая описанного выше эффекта. Это достаточно просто. Можно трудится и сжигать кислород с такой интенсивностью, чтобы в данном пространстве оставался один лишь профит. Не сложно догадаться что этот путь не прост, хотя во всех отношениях пользы от него больше. Т.к. все таки количество ценного вещества пропорционально занимаемому пространству.

Конечно данные рассуждения касаются далеко не только блогинга...

ICQ must die  

Posted in ,

ICQ действительно "не нужно".

Очень много народу держится за ICQ при том, что это не самый удобный сервис IM (обмена короткими сообщениями). При том вокруг ICQ выросло громадное сообщество. Но 90% этого сообщества составляют люди, которые на ICQ зарабатывают или просто активно интересуются взломом сабжа. Конечно тяжело убить такого гиганта, как ICQ, особенно когда туда вмешались "деньги". Родной ICQ клиент - это один большой adware (вредоносный, содержащий рекламу програмный продукт). Покрайней мере в рунете в связи с этим огромную популярность получил квип, который подобно своему большому брату не альтруистические преследует цели. Есть не безосновательное мнение о том, что в QIP встроен троян, [2]. Пользователи ещё более альтернативных клиентов постоянно матеряться из-за смены протоколов и т.д. Но азарта ради разработчики хакают протокол и выпускают новые работающие версии. Можно не вести речь о том, что со сменой примари мэйл целая история. (кто в теме, тот поймет). В моем контакт листе ICQ с ощущущаемой регулярностью меняются владельцы у некоторых юинов, что меня очень раздражает. Т.к. это обычно заказчики, с которыми не охото терять контакт.

Но это ещё пол беды. Кто пересылал пароли по ICQ ? сделайте шаг вперед и пройдите в окно. (я с вами пройду тоже :( ). Небольшой серв меня вывел на интересную информацию.
Пользовательские соглашения все читают ?.. Итак:
"The contents of your online communications, as well as other information about you as an ICQ Services user (e.g. IP address), may be disclosed … (ii) when necessary either to protect the rights or property of ICQ, the ICQ Services or its affiliated providers…"
Что означает "Содержание онлайн сообщений, а также иная информация о Вас как о пользователе ICQ Services (например, IP адрес) может быть раскрыта"
(источник)

Куда переходить ? Ну выбор очевиден - jabber. Не считаю того, что такой гигант как gtolk по сути своей жабер, так ещё и параною можно утолить, подняв свой сервер и оставшись при этом online. Но это уже тема отдельной дисскуссии.

Материал для самостоятельного изучения

pagenator  

Posted in , ,

simple pages on your cite with your PHP code.

Этот код родился давно и был использован в нескольких фриланс-проектах.
Со временем он изменился и приобрел законченый вид, после которого мне не надо в него более лазить чтобы использовать. На самом деле я стремлюсь все компоненты своего кода довести до такого состояния. Но заказчику такой подход как минимум не понятен, а как максимум не выгоден - ибо скорость выполнения заказа падает. Зато потом, на следующем заказе, она может резко возрасти.

Это предисловие. А содержание такое - я хочу похвастаться своим первым публичным релизом кода. Очень надеюсь он будет полезным хоть кому-нибудь.

Что этот код делает.
Pagenator - это простая библиотека позволяющая за минуту развернуть мини-сайт со страничками и ЧПУ. Ориентирована на програмистов, т.к. это не CMS. Никаких БД или файлов, никаких конфигов. Просто складываете свои PHP файлы в директорию и не забодьтесь о том, как их показать. Вообщем то, что делает Pagenator делал каждый PHP програмист, как пить дать.

Суть.
Сама либа в google code - http://pagenator.googlecode.com/svn/trunk/
Скриншот, исчерпывающи описывающий принцип работы:
Спасибо за внимание. Рад любым отзывам.

net reality  

Posted in , ,

Ощущение реальности.

Или картина мира. С точки зрения человека, большинство времени проводящего за монитором. Или для человека, большинство времени проводящего за монитором. Много сложено мифов и сказаний о мышлении и мировозрении програмистов, админов, геймеров и просто сетевых жителей. Как складывается такое мировоззрение тоже всем очевидно. Но если посмотреть более детально.

Для человека мир - это то, что он воспринимает. То, какую информацию получает его мозг. Его проблемы - это те проблемы, которыми занято его сознание в минуты idle. Представив себе сферического сетевика в вакууме, у которого быт вполне устроен, внешних факторов отвлекающих его сознание также нет. И его поток информации. Каждый, кто сидел за компом больше 2-х часов к ряду знает, что поток информации на мониторе наиболее объемный из всех имеющихся альтернатив. (речь идет не скринcейвере с рыбками естественно) Такой поток информации вполне в состоянии глушить оставшиеся "каналы данных", такие как осязание или обоняние. Слух обычно и без того загружается например музыкой или сопровождением визуальной информации. И так проходит более 60% времени бодорствования. Естественно, такие люди не с рождения сидят за монитором. Но, скажем так, нынешнее поколение (~80x) с самомго детства привыкает к развертке (например телевидение) и неестественным источникам информации (например аудио записи). В отличии от пожилых людей, таким "подготовленным" людям много проще сосредоточится на "развертке" и воспринимать поступающие данные. Со временем в реальной жизни все больше событий и обстоятельств коррелирует с тем, что происходит на экране. Например зависший сервер, из-за которого не видно каких-то так строчек на экране превращается в реальные проблемы за рамками монитора. Или строчки кода показывающие нужные циферки и буковки могут принести вполне осязаемый бутерброд с икрой. Такой многолетний тренинг схожий с выработкой условных рефлексов у собаки Павлова изменяет мировосприятие и саму трактовку реальности. Мозг и/или сознание начинает воспринимать то, что происходит на мониторе, каким-бы он не был, как вполне естественный источник информации. Ничем по степени ответственности не отличающийся от очной ставки с живым человеком или выступлением перед публикой. Ощущение "нереальности и вседозволенности" улетучивается, вместо него в сознании вырисовывается новая ось реальности, в добавок к тем, которые всегда были. Мир станосится шире и глубже. И теперь человек совершая те или иные поступки мотивируется исходя из своей полной картины мира, которая включает в себя происходящие на мониторе. Также и последтсвия беруться в расчет не только в реальной жизни, но и на экране монитора.

Теперь можно заикнуться о "интернет зависимостях" и прочих терминах, которыми нагрождают ковбоев клавиатуры. Дело в том, что описаный выше человек обретает 6-ой орган чуств, который базируется на уже имеющихся пяти и предназначен для того, чтобы воспринимать дополнительную, виртуальную если хотите, составляющую его мира. И его поведения, когда он отлучен от интернета, компьютера или игры во многом напоминает поведение человека лешившегося например слуха. У него шок и он не способен адекватно реагировать на окружающую его действительность.

Я не знаю, что думают по этому поводу участники IT рынка. Но в любом случае сознательно или не очень они хотят, чтобы человек информационной эры не попадал в такие неприятные ситуации. Так появляются всеразличные беспроводные сети передачи данных, наиболее мобильные устройства, оставлющие Вас при всех каналах мировосприятия.

recive sms online  

Posted in , ,

Тема сегодняшнего поста как получить СМС в сети, т.е. онлайн.
Формулировка проблемы: получать СМС от автоматизированных сервисов, не имея сотового телефона.
Для анонимности или по причине отсутсвия оного.

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

Есть несколько различных вариантов получить SMS не имея при этом мобильного телефона.
Или вообще прикинуться полноправным владельцем мобильного.

Система виртуальных телефонных номеров называется DID (Direct Inward Dialing)
Есть множество контор, которые продают эти номера и обслуживают их. Но большинство из них ориентированы "на бизнесс". Действительно, зачем простому смертному виртуальный номер ? Но моей задачей было получить СМС без телефона, а не "сделать бесплатный звонок в израиль". Вот тут как не странно начинаются все проблемы.

В рунете, в оплывшем рекламой яндексе, я нашел всего одного провайдера заикнувшемся об этом - https://www.comtube.ru/. Но у него эта функция "временно отключена". Если найдете ещё - сообщите. Зарубежные сайты порожают разнообразием, но не ценами. Да и не заплатить без гемороя, даже при большом желании. https://www.tm4b.com/ выделю отдельно. Можно реально бесплатно отправить SMS на skype - http://www.connectotel.com/sms/skype.html. Но данный вариант не решение для поставленной задачи. Запрос вроде этого вас окунет в мир интернет телефонии надолго.

Из описаний я выделил самый дешевый и самый доступный сервис - gizmo5
Там среди прочего текста затисалось - "Yes, your friends can reply directly to your SMS message and you'll receive their SMS message directly in Gizmo5. Incoming SMS messages are FREE." Входящий номер всеравно надо покупать.

Прием SMS со скайпа не работает. По крайней мере по информации на сайте.

P.S. Поиски продолжаются...

Upside-Down-Ternet  

Posted in ,

Нарушаю свое правило об уникальности контента, но таким LOLом я не могу не поделится.
Недавно как раз разговаривал на тему того как можно извращаться по тихому будучи админом в сетке.

Поставить полный кэш на 36 часов на социальные сети и смотреть как сходят с ума пользователи в твоей локалке. Ибо все в роде работает, но что-то не так..
Периодический редирект веб-запроса на корпоративный ресурс порождает легкую параною.
Но не такую как логи ICQ приходящие пользователю обратно на почту раз в неделю..

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

Методика проста. Заворачиваем весь трафик на хост с прозрачным прокси, а на этом проксе настроен редиректор. Редиректор скачивает картинки, переворачивает их и отдает локальным вэб сервером.

Все подробненько описано тут: http://www.ex-parrot.com/pete/upside-down-ternet.html
Авторство себе не присваиваю, но кто попробует - расскажите о реакции ваших подопечных =)

windows rootkits  

Posted in , ,


Вместо вступления:
Глава 1. Не оставлять следов
Глава 2. Изменение ядра
Глава 3. Связь с аппаратурой
Глава 4. Древнее искусство захвата
Глава 5. Модификация кода во время исполнения
Глава 6. Многоуровневая система драйверов
Глава 7. Непосредственное манипулирование объектами ядра
Глава 8. Манипулирование аппаратурой
Глава 9. Потайные каналы
Глава 10. Обнаружение руткита

М. Руссинович:
"Для каждого, кто работает в области компьютерной безопасности, прочтение этой книги просто обязательно..."

Еще после прочтения великого талмуда Руссиновича "Внутренние устройство Windows" я не сильно удивлюсь найдя в своей системе пару малварей. Даже за фаерволом и антивирусниками при соблюдении аккуратности в запуске программ. Действительно сложная система с очень богатыми возможностями. 90% которых остаются неиспользуемые в большинстве случаев.

Книга-же "Руткиты. Внедрение в ядро Windows" рассказывает обо всем том, что приходит на ум при прочтении талмуда Руссиновича. Паранойя и срочная миграция на OpenBSD более чем вероятна. Можно только предполагать что начнется допустим через полгода, года прилежные читатели докомпилят и отладят свои "выпускные работы". Впрочем сайт rootkit.com, родоначальник сей книги, существовал давно но не имел такой популярности.

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

kremlin.ru  

Posted in



Обсолютно объективно в большинстве своем Дугин прав. Может и не стоит абсолютно всех блогеров грести под одну гребенку, но уж Президенту явно тут делать нечего, от имени президента естественно. А не от имени президента не стоить тратить драгоценное время на эту псевдокультуру, величаемую блогосферой.

Chaos Constructions 2009  

Posted in , , , ,



CC'09 стал внезапен ровно столько же, сколь и догожданным.
Конечно, на прошлом CC'08 были даны почти торжественные обещания к следующему уж всяко подготовится. Но благими намерениями... Впрочем речь не об этом. Сам фестиваль 
напомнил мне какой ересью я занимаюсь по собственным меркам, называя это громким и некрасивым словом работа. На фестивале все эти наработки как минимум не профильные. Плохое предисловие к неудавшемуся рассказу.


Всенепременно в успехе любых начинаний лежит столь приевшийся "позитивный настрой". Истекает он естественно от понимания востебованости своих усилий и от ощутимого их результата. CC есть просто праздник этих мотиваторов.

Таких людей было великое множество. Лица и действия по традиции можно посмотреть на официальном сайте CC или в Picasso. Организация фестиваля снова притерпела улучшения, наконец была введена электронная система голосования. Но и она была не без странностей. Так многие очень быстро растратили свой код для голосования. Я не был исключением и меня это расстроило.. Т.к. в мои планы входило проголосовать за хорошую работу от хорошего человека - от WM. Он в этом году таки участвовал в tiny_mp3_music. Трек действительно выделялся на общем фоне не только стилистически, но и своим качеством. Все работы фестиваля будут доступны для скачивания. Работы вообще достойны того, чтобы на них посмотреть, даже если не брать в расчет класический отжиг от "CPU". Но ночь оказалась неинтересной, да и днем бурления креативов ка в прошлые годы - не заметил. Но это может быть сугубо субъективным.

Весь фестивал транслируется в ВЭБ видеопотоком. Долгое время он шел без звука, но звук накоенец появился. а также ретрансляция тут -www.demoscene.tv.

Blogging, freelancing and moneymaking.  

Posted in , , ,

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

Bloging.
Роясь в сети в поисках очередного мануала наткнулся на очень показательный блог. В первую очередь он радует своим качеством и исполнением - david walsh blog. Великолепно. Я думаю это тот уровень, к которому стоит стремитсся, если собираешся зарабатывать на блоге. Но как у нас бывает обычно - игры с "нулевым риском" считаются необходимым и достаточным для хорошего блога. Деньги->Контент->2xДеньги. Копирайтинг и рерайтинг на заказ на определенную популярную тему, с нужными вхождениями. Пользователь во всех подобных схемах обычно рассматривается не более чем кусок потенциально прибыльного трафика. Действительно, остается секретом во что выльется такой подход. Тексты конечно бывают разные, но обычно это тексты неочем. Писать тексты о чем-то полезном и тем более о чем-то доселе неозвученом - задача не тривиальная. Самый эфективный способ писать какбы оригинальные посты - вбить в поисковик кейворд и собрать по нему инфу. ~час времени и "хороший" пост готов. Да, такой материал тоже полезен бывает, беспорно. Но если это популярный кейворд, то до правды через поисковики потом не достучишся. Действительными первоисточниками информации обычно являются блоги компаний-разработчиков, документация и авторские статьи.

Freelancing.
Нишевание является самым популярным приемом и самой частой рекомендацией. Но тут-же возникнет вопрос - а если эта ниша пропадет ? А если не пропадет - превратится в конвеер тоже не радость. Основной поток заказов - это абсолютно одинаковые "создать сайт" или от ловцов легких денег - "сделать такой-же сайт как XXX". Ситуация плачевная, учитывая общую конкуренцию. Впрочем фрилансер на то и фрилансер - волен выбирать. В конце-концов лишь-бы заказы были. Но при всем при этом нужно время (и средства соответственно) для саморазвития, освоения новых техник и технологий. Кому нужны дилетанты ? Никому. Опять попадаем на замкнутый круг. Но на помошь фрилансеру всегда приходит наглость и вытесняет явно мешающую скромность и честность. Никтож не мешает приукрасить свои заслуги и способности. И вложить свой вклад в формирование стереотипов о фрилансерах, как о ненадежных людях для начала. Вырыть свою яму, в надежде аккуратно её обойти. Хотя для этого есть специально обучившиеся люди - называются они "фриланс-менеджерами". Они имеют толстые пузомерки и с радостью передают работу дилетантам за "условное вознаграждение".

Moneymaking.
Это тему даже начинать боязно. Закончится все тем, что содержание будет бессвязным, перелинковка будет хаотична и поиск будет проходить исключительно на семантических схемах. Для них найдутся свои приемы и хаки и интернет окончательно превратится в болото с оазисами платных adfree подсетей. Ну или ещё как-то. MM в основном сводится к трем принципам:
1) деньги делают деньги (и всемирные экономические кризисы в качестве бонуса)
2) Нулевой риск
3) Все равно что, главное профит.
Зато бывают очень хорошее исключения - бывает рождаются полезные и интересные стартапы.

P.S.
И так. О чем-же в итоге этот пост ? Это пост о порочном круге в безпринципном стремлении к профиту. О том, что болотистые берега рано или поздно поглотят реку. Интернет тупеет не только от школьников, но и от вполне "деловых" людей. Собственно вообщем не о чем. Ключевых слов не содержит, трафик не привлечет, профита не будет.

cloud computing  

Posted in

Распределенные вычесления. Вообщем тоже scene.
А где scene - там кипячение мозгов. Это нам и интересно.

Есть 2 основных активных проекта распределенных вычислений.
Хороший и плохой. И там и там за позиции в таблицах жгут кремний.
"хороший" - folding@home. Ищет лекарство от рака и не только.
"плохой" - distributed.net. Вскрывает алгоритмы шифрования.

В FAH (FoldingAtHome) есть несколько русских команд. Они пытались объеденится, но у них как-то это не выходит. Основная команда, при том стабильно лидировшая - TSC! Russia. Не мудрено, ибо народ изначально с оверклокерских сайтов. Не ленятся, собирают целые фермы и разгоняет их до предела. Я сам считал на всех соих железках, но счет за электричество быстро охладил мой пыл. В обоих проектах наши соотечественники борятся за верхние позиции и везде есть основные конкуренты. Например "Dutch Power Cows".
Германия вообще нам мешает безпрепятственно занять первые позиции. В "плохом" проекте с небольшим отрывом ледируют "плохие русские" - BugTraq.Ru Team. United power of xUSSR.

С технической точки зрения это все действо более занятно, чем может показаться. Ибо брать просто количеством первого попавшегося железа - неэффективно и неэкономично. Вот тут и начинается гонка, или флэшмоб, или уже даже дань моде своеобразной. Поэтому разгоняют и считают на всем. На видеокартах, на приставках, даже на мобильниках. Изредка практикуется фрионный и азотный разгон, так можно вынуть то 5-10 ггц, насколько они рабочие я не могу судить, но думаю что рабочие под "адекватными" осями.

Полный список русских команд и проектов, в которых они участвуют - тут.

Тут лишь расказано о существовании таких движений, если вас заинтересует - знаете куда податься.

Fonline OBT3  

Posted

Фаллаут онлайн. Открытое Бета Тестирование 3.
Fonline. Open Beta Test 3.
сайт: fonline.ru

Я обычно не перепубликовываю популярные новости, но это особый случай.
Бесплатная игра (ну пока по крайней мере), которую ждали многие и очень долго.
И Вот близится релиз. Сейчас отрыто тесторание, можно уже поиграть, посмотреть.



23:00, 15 августа сего года был анонсирован старт последнего бета теста.
Можете не торопится ломится на оффсайт, т.к. ему и так не тускло.

Клиент можно скачать в торенте, что очень даже рационально.
http://thepiratebay.org/torrent/5055490
Я буду раздавать неопределенно долгое время, так что скачать вы всегда сможете.

Цитата:


Клиент по-умолчанию настроен на сервер FOnline: The Life After, что бы играть на FOnline: 2238 смените в конфиге Ip адрес на 94.103.87.42 порт 2238, или запустите FOnline.exe/FonlineDx9.exe с ключом "-RemoteHost 94.103.87.42 -RemotePort 2238".

И FAQ, прямая ссылка, чтобы не искать.

Сервер будет выложен по обещаниям к концу года. Как только его скачаю - запущу у себя отдельный мир пустошей.

Freelance days  

Posted in , ,

Дела во врилансе снова пошли в гору. Но сначала было очень хреново.
Хреново было потому, что я 4 месяца после основной работы занимался одним крупным проектом. Проект был вообщем интересныйи отдали мне его по дружбе сделать за копейки.
Я человек добрый, наивный - взялся. Но что меня ожидало ? Меня ожидал полный неадекват.

Поговорить с заказчиком о проекте не удавалось. Просто вопрос в стиле "как вам тут будет удобней" превращался в многочасовые монологи заказчика о его планах или просто отвлеченные вроде бы не большие просьбы. Через 3 месяца весь внутренний код пахал, но требовал ещё тщательного тестирования в мелочах. Из них 1 месяц был потрачен вхолостую на переписывание уже имеющегося кода - большая и хитрая самописная ЦМС активно этому сопротивлялась из-за кучи хардкода. Выбить из заказчика чего он хочет было практически нереально и при том все интерфейсы ему не нравились и вообще он считал что фейс аля gmail - это само собой подразумевающиеся вещи. Голод и откровенная непруха сделали свое дело - я морально сдулся и напарник мой тоже.. Проект стал вялотекущим. Но мы взяли себя в руки и допилили. Оставались недочеты вроде "Я-же просил поменять эти колонки местами" или "зачем мне видеть лог работы". Терпение уже кончалось. Четкого ТЗ небыло, код был сложный и из-за неимоверного объема и мизерной цены я два раза менял направление разработки.

И тут настал волшебный момент, когда рекурсивный парзер перестал работать из-за того, что админы "удаленного" ресурса ввели защиту от роботов. Меня попросили это переделать, точнее фактически потребовали. Потом заявил что ничего не готово, ничего не работает и будет за просрочку брать штраф. (изначальный срок был 2 месяца). Закажчик естественно был жутко недоволен, а я был просто в бешенстве и уставший от этого полоскания мозгов. В конце концов говно полилось через край и каждый остался при своем. Мы при коде, заказчик при деньгах.

А теперь для общего понимания глупости всего произошедшего.
Что было сделано:

  • Интерактивная админка, связанная с сайтом только по БД, при том проверяющая целостность БД и полной защитой от дурака.
  • Переписаный рапидлич (rapidleech) под автономную (консольную) версию, привязка его к БД, полное логирование.
  • Грабер, который грабил закрытый форум, искал в нем нужные линки на файлы, проверял их, декодировал (отслеживал редиректы) и записывал в БД.
  • Менеджер задач, которым управлялось скачивание файлов по сграбленым линкам и перезакачивание их на другие файлообменники (куски рапидлича)
  • Перед закачиванием архив (с некоторым музлом по дефолту) раскрывался, в нем делался полный дебрендиг, переписывание всех тегов (в mp3 например), переименовывание файлов, удаление хлама и запаковка обратно.
  • Генерация NFO по нестандартизированным, нетипизированным данным из архива.
  • И много мелкого лютого гемороя, вроде поднятия упавшего сервера (по дружбе), настройка хостингов, решения вопросов с саппортами и т.д.
И все это в итоге за 15 000. Заказ был не принят из-за Граббера, который стал неактуален и интерфейса, который по мелочам не радовал заказчика. Ну да, в последний момент нашелся баг и тут-же был исправлен.


История о чудесной связке идиотизма и наивности. На публику о конкректностях распростронятся не буду. Кому станет любопытно - обращайтесь в приват.

pause  

Posted

Пауза. Или пост заполняющий пустоту таймлайна.
Почему пауза ? Потому что доделываю большой проект и занят своими проектами.
За прошедшее время удаленной работы скопилось много экпириенса по software и wetware.
В частности в мире фриланса. Анонсирую прогноз своей деятельности или продолжаю анонс.

Скопилось множество идей и опыта о том как и что делать на фрилансе, ибо мой первый опыт, первые проекты на фрилансе были по большей части comом. Повидал очень много систем, серверов, совта и этот опыт не дожен пропасть. Найдено множество правил и тенденций о том, как и что работает в интернете. Не должно все это кануть в лету хотябы потому, что мне жалко такого не малого пласта своей жизни, и обидно видеть как люди наступают на одни и теже грабли. Я альтруист.

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

Также ближайшее время есть неуемное желание "зарелизать" множество кода, который я естественно считаю крайне интересным. От того, как пойдет этот код в народ будут выбраны темы для развития. Идеи есть самых различных направленностей. Начиная от SEO, заканчивая играми с семантикой.

P.S. Спасибо за внимание, рад любым положительным контактам.

Unicode and UTF-8. Рвем волосы на голове.  

Posted in ,

Unicode. Как много в этом слове. Сейчас использовать юникод в вэб приложениях - это уже не просто хороший тон, а стандарт.

Но с юникодом бывает много проблем, т.к. для начала наиболее расспространенные операционные системы используют "снаружи" однобайтовые кодировки и на этапе создания основных языков програмирования поддержка UTF не была заложена. Юникод был предложен как универсальная кодирвка в 1991 году, и в 1993 уже использовалась версия 1.1. Сейчас при слове "юникод" у большенства всплывает в голове аббревиатура UTF-8. Но честно говоря UTF-8 - это не юникод. Чуть более внимательно вчитавшись в определения можно подчеркнуть, что "Юникод" - это стандарт кодирования символов. А UTF-8 - кодировка, реализующая представление Юникода. Основная черта UTF-8 заключаеться в том, что первые 128 символов совпадает с ASCII, что дает обратную совместимость с ПО "не умеющим" юникод.

Всеже "Настоящим" юникодом считается UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE. Собственно первая версия кодирования юникода была 16-битной, с фиксированной шириной символа. Windows начиная с 2000 внутри себя использует UTF-16LE. В мире *nix принято использовать UTF-8.

И наконец о том, как все это касается нас. Редактирование файлов в нужной кодировке, темпаче если она отличается от системной становится не найтивной. Впрочем всегда решается удачным редактором, или толковым IDE. Для простых целей - это EditPro (win) и JOE (*nix). Тексты - это только пол беды. Оснавная беда - это языки програмирования. Про С/С++ говорить не имеет смысла, т.к. язык достаточно низкого уровня и собственно является основой для всего остального. А все остальное - это как минимум JAVA, Perl, PHP, Python, etc..

О некоторых тонкостях стоит рассказать. От простого к сложному.
JAVA - найтивно поддерживает юникод. JDK 1.5 полностью реализовывает стандарт Unicode 4.0.
PHP - впринципе при работе с UTF-8 не возникает никаких проблем. Пока речь не доходит до регулярных выражений и мультабайтных строчек. Есть несколько библиотек, которые решают возникающие проблемы, не считая iconv конечно. Собственно для поддержки всего рациона кодировок в PHP есть mbstring.
Perl - изначально работает на своей собственной кодировке, т.е. имеет внутренние представление текста. Впринципе при работе с однобайтными кодировками это не заметно, т.к. кодировка определяется автоматически. В остальных случаях её следует указывать для источника данных и для вывода. Тут неплохо об этом написано. Вообщем ясная документация дает все ответы:
http://perldoc.perl.org/functions/open.html
http://perldoc.perl.org/Encode.html.

Пример работы с разными кодировками в Perl:
open(SQLFILE, "<:encoding(UTF-16LE)", $SQL_files{$item})
$current_sql_query =~ s/\x{FEFF}//g; ## срезаем спецсимволы.
$current_sql_query_utf8 = encode("UTF-8",$current_sql_query);

Об остальных языках я пожалуй говорить не буду.
На закуску, настоящий юникод: http://www.unicode.org/~scherer/emoji4unicode/snapshot/full.html

Да, есть ещё одна забавная штука - юникод в виндовой консоле.
Ставим PowerShell, в нем помимо иных возможностей можно менять кодировку на лету:
$OutputEncoding = [System.Text.Encoding]::UTF8

Другие материалы:
http://docs.activestate.com/activeperl/5.10/lib/Encode/Unicode.html
http://www.utf8-chartable.de/
http://www.php.net/manual/en/regexp.reference.php
http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php
http://www.mapbender.org/Encoding_UTF8/ISO8859-1#utf8_decode
http://webcollab.sourceforge.net/unicode.html

rapidleech and rapidget.  

Posted in

По работе встала передо мной простая по сути, но не самая тривиальная по технике проблема: Массовое скачивание и закачивание файлов на файловые хостинги, при том, чтобы пользователь орудовал только списками этих файлов не более того.
(для гугла: php download script filehosting или php filehosting mass uploader)

Почесав репу я поинтересовался у гугла, кто и как решал такую проблему. Потому что я не первый - это уж точно. И первое, что я нашел - это был rapidget. Второе - это rapidleech.
Как-то более мне приглянулся рапидлич, хотя большой разницы нет. Но она таки есть.
Кто с кого попер код я не стану судить, но оба скрипта выросли из одного начала. Более причесаным выглядит первый, наверное потому что переписывали таки русские.

Далее надо было встроить скрипты в имеющийся код и сделать из них консольные качалки.
Тут начались первые проблемы, т.к. кроме плагинов аплода/даунлода код представляет из себя большую свалку HTML, CSS, JS и PHP соответственно, но разобраться можно.

Разбираться я стал с рапидличером, т.к. он поновей будет и у него хорошее коммунити.
Краткая история такова - вырезать весь ненужный для консоли код из файлоа http.php и other.php. Для даунлода можно почистить audl.php, оставив там лишь обработчик формы.
Для аплода все немного хитрей - надо добавить цикл (если много файлов) в файл upload.php (auul.php можно даже не открывать) и тоже поменять GET переменные на иные нужные. Впринципе в таком сильно обрезаном варианте скрипт можно встраивать.

P.S. Писал немного второпях, такчто извиняюсь за сумбурность.

silence before something  

Posted in

Понятия "Что такое хорошо и что такое плохо" считаю достаточно сильно и выверено во мне организовались. Поэтому когда мне кажется что это "хорошо", а общество считает наоборот - я задумываюсь. Но когда я считаю "плохо", а общество - "хорошо" я теряюсь.

И так случилось, что эти самые "хорошо" по мнению общества - есть откровенно говоря деньги. И стремление их заработать любой ценой частенько приводит к неприятным мутациям личности в частности и человечества в целом. Но время уже было потрачено
И вот время есть единственно ценный ресурс.
Различными личностными качествами человек может быть наделен или обделен, но не бывает чтобы небыло ничего в человеке, таланты есть всегда. Зато бывает что человек с отменным вкусом и чуством цвета, но абсолютно без слуха всю жизнь пытается писать музыку, потому что "там есть деньги".

Я убежден, что работа по принципу "не хочется но надо" - есть мучение за ничего. Конечно может принести деньги, на которые можно будет хорошенько напиться от тоски несусветной. Если-же деятельность человека гармонирует с его желаниями и подкрепляется талантами то человек находится в потоке и ему не нужно себя заставлять. Всё делается "само собой", легко и непринужденно. И все компоненты складываются в хорошие результаты по всем фронтам. Безусловно "без труда не выловишь и рыбку из пруда", рутина есть в любом самом приятном деле, но труд труду - рознь.

Очень популярно нынче сравнение "работы на себя" и "работы на дядю", но всегда опускается такой момент - работая на себя ты можешь стать "сам себе дядей" ещё злобней и ненависней того, что был до этого. Особенно если силы воли достаточно.

Надо знать себя, надо пробовать многое, надо понимать что происходит и чего тебе нужно, а не просто гнаться за первым что сулит "успех".

Вышеидущий текст несет в себе много скептиса и субъективизма, но отражает несколько мыслей которые давно хотелось высказать. Множество раз можно опровергнуть каждое слово и эти опровержения будут обоснованными и верными, всей многовариантности не описать.

P.S. Хотел написать "вдохновлятор" для себя и для вас, но написал то, о чем думал.

kowloon walled city culture.  

Posted






Обещанное продолжение рассказа о KWC разбавленное фотографиями. Все таки о жизни внутри рассказывать смысла нет - в инете таких пересказов первоисточника полно. Расскажу о другом. Я не зря начал с истории Гонконга в прошлом посте, дело в том что Гонконг сам по себе населен очень густо и является портом денег в китай. Гонконг стремительно растет в основном за счет эмигрантов.


Теперь можно представить себе менталитет местных земель и насколько лакомым местом становится KWC. Неподвласная правительствам территория посередине экономического оазиса. Китайцы и вообще восточные народе вообще спокойно относятся к тесноте, приваси, личному пространству и подобным важным для европейца понятиям. Плюс ко всему китайцы очень общинны и колоссально трудолюбивы. Может это следствия стремления востока более к внутренней гормонии, нежели к внешнему благосостоянию. На самом деле я себе не представляю подобных образований в западных странах и особенно в России.


Коулун оставил заметный след в мировой культуре, хоть этот след и не сразу заметен. В некоторых фильмах использовались пейзажы Коулуна для подчеркивания особенной атмосферы перенаселения, атмосферы высшей степени урбанизации, когда солнечный свет не проникает на "нижние уровни". В англоязычной википедии есть некоторый перечень произведений, в которых упоминался или использовался KWC. (ссылки ниже)
И наконец почему KWC столь интересен для меня и мне подобных ?
Дело в том, что KWC впринципе можно считать олицитворением социальных, политических и экономических парадоксов, о которых в частности рассказывается в GITS. В GITS вообще часто косвенно ссылаются на KWC. В первой часте в самом начале было брошенное гетто, в GITS SAC 2 действие вообще разворачивалось вокруг места, подобного KWC места. Вильям Гибсон собирался снимать в KWC некий фильм, совместно с японским режисером Сого Исшии, но не успел. Battle Angel Alita, ShadowRun..

Но если представить себе во что мог превратится такой "оазис" доживи он до дней "повсеместного интернета" то сразу открываются просторы для размышлений и фантазий.
Коим и придался всеми нами уважаемый Гибсон в новылах "Виртуальный свет" и "Идору", где Коулун представлен как виртуальное гетто, простор сетевого/виртуального беспредела.


Далее просто фотографии.
http://www.youtube.com/watch?v=KEo6ogAnoZ8&feature=player_embedded

P.S. На подготовку поста ушло 3 часа, не смотря на то, что многие материалы уже были собраны. Всеравно не рассказал обо всем, о чем хотел рассказать и в чем хотел разобраться.
Если вам интересно, то продолжение следует, если нет - то не буду зря время тратить.

kowloon walled city  

Posted in

Как-то давно мне попались фотографии некоторого места, где на совсем небольшой площади поселилось 50000 человек, такое супер гетто. Но как-то сразу не задумался о том, как такое могло получится. А получилось, как это бывает, очень не просто.

Коулу́н, или Цзюлу́н, иногда Каулун (Kowloon, буквально «Девять драконов») — полуостровная часть городской зоны Гонконга. А Гонконг - место не простое. Сейчас Гонконг принадлежит китаю, но практически это другая страна - "специальный административный район Гонконг". САР - это районы КНР, которые сами себе хозяева во всех вопросах кроме армии и внешней политики. Между коммунистическим китаем и его САР существуют даже КПП, так как САР - это обычно представители капиталистического строя.
Обычно когда коворят Гонког (HONKONG,HK) подразумевают такой город, однако стоит внести ясность. Гонконг принято делить на три части: собственно остров Гонконг, Коулун и Новые Территории

Почему Гонконг стал САР ?
Остров Гонконг был оккупирован британцами в 1841 году, а в конце войны в 1842 году официально перешёл под британский суверенитет согласно Нанкинскому договору и оставался там вплоть до 1997 года.

Как появился KWC ?
Первые упоминания о крепости теряются где-то в эпохе китайских правителей династии Сун (960-го по 1279 года). Крепость была основана императором Бин в 1668 году. После падения династии Сун крепость о крепости забыли.
В 1860 полуостров Коулун окупирован британцами и о крепости снова стали вспоминать. В 1899 Китайцы отдали земли, но не отдали эту маленькую крепость из которой хотели хотябы наблюдать за действиями окупаторов. Тогда-же британцы вошли в крепость и ничего кроме "горожан" там не нашли. Тогда появилось англоязычное название этого места - "Kowloon Walled City".

Action
Тут начинается самое интересное. В самой конвенции о передаче земель крепость не упоминалась. Китай её считал своей, но не более того. Великобритания делала вид, что этого места не существует. Во время второй мировой войны от рук японцев крепость пострадала - они разобрали её стену на строй материалы. С 1900 начинается слава Коулуна как о "кусочке старого китая". К 1940 ничего кроме домов командования (Ямен) в KWC не осталось. С 1970 за крепостью окончательно никто не следит и вспоминают её разве что в политических спорах, никакой военной или стратегической ценностиона не представляет ибо уже плотно заселена "ассоциальными элементами": беженцами, наркоманами, беглыми преступниками, дезертирами и т.д. В 1973 проводилось более 3500 рэйдов и каждый заканчивался многочисленными арестами. 1980 - установлен вооруженный патруль вокруг гетто.

К началу 80-х население насчитывало около 30 тыс. человек. "Квартирный вопрос" решался просто - достраивали, настраивали и просто селились в каждом углу, где можно было хоть как-то поселится. В 1983 KWC был электрофицирован и во мраке появился яркий свет. В 1984 британия признала KWC частью Гонконга, затем было принято решение уничтожить KWC (1987). В 1993 гетто было снесено после годового расселения и на его месте разбит парк.

Используемая литература:
Википедия, ни куда без неё.
Известная статья на мембране
http://www.archidose.org/KWC/

---
В связи с принятым среди меня форматом поста собственно калоритное описание "современного" KWC не поместилось. Описание и подборка более-менее оригинальных фотографий, отличных от встречающихся повсеместно будет в следующем посте.

google own's me again  

Posted in

1800 рублей на рекламные расходы. от google.

Как-то давным-давно надо было мне продлить мой любимый домен на reg.ru. За все это дело я плачу с вебманей, и тут попался мне баннер на глаза - мол плати сейчас, гугл тебе что-то подарит. Я заплатил и забыл, всеравно надо было платить. Но гугель контора серъезная - не забыла и придя домой я обнаружил сурпрайз - подарочный купон на 1800р. в adwords. Хотя в тексте письма небыло упоминаний об акции - может просто так подарили :)

Далее в письме говорится "Учтите, взимается плата за активацию аккаунта в размере 200 рублей". В сети народ разное говорит - кому-то пришло письмо, кто ничего никуда не платил и даже AdSense не использовал, а в таких случаях гуглу вроде неоткуда знать домашний адрес. Хотя гугл все знает :)

Мне теперь интересно, без излишних телодвижений "перетекут" или нет эти деньги в adsense, который торчит на блоге ? Думаю что нет. В любом случае интересно. И так хотел поюзать adword's, а тут такое дело. 200 (или 400 как говорят) докину если что, не жалко.
Может читалей новых найду да знакомства полезные/интересные.

Кстати, если кто ещё не успел - пусть посмотрит рекламу собственно в вэб-фэйсе вэбмани, там есть новая акция.

IT for IT  

Posted in

Сколько я верчусь внутри да вокруг да около IT, внедряюсь в блогинг, слушаю шумы SEO и много ещё чего, что можно почитать и послушать в интернетах наблюдаю определенные закономерности.

Интернет - это люди. В любом случае. Не корпорации, не компании, не технологии, а люди.
Люди которые отдают большую часть себя сети потому что им нравится.
И вот среди этих людей есть несколько типов. Или психотипов.

И самый первый тип, который создает интернет - это фрики. Это та очень большая по количеству ресурсов и контента часть, которая живет по принципу IT for IT.
Оттуды всплывают идеи и технологии, оттуда выходят те самые люди, имена которых на слуху у всех, кто пришел в интернет не вчера. И тут я хочу заметить, что это дай бог 5% всей интернет аудитории.

Всех этих людей можно поделить на 3 пересекающихся множества.

  • люди, которые гоняются за деньгами
  • люди, которых деньги догнали
  • люди, которые творят рулеzzz
Впринципе не сложно сделать выводы, в каких пропорциях пересекаются эти множества.

Но где то самое оптимальное пересечение, и как переступить границу своей ниши - это не столь тривиальный вопрос. Много существует тренингов, адекватных и не очень текстов и прочей медии на тему "Как стать" успешным. Но. Всех их объеденяет один неприемлемый для меня фактор - "все равно что делать - главное чтобы бабло появилось". Порой этому подходу находят оправдание - можно потрудится, чтобы потом заниматься тем, чем хочется. Но нет никакого потом - сейчас хочется заниматься, потом можно с горя спиться коллекционным вином за потяренное на бабки время. Из всего множества сеошников коих я почитал - только один сказал, что "его это прет", остальные говорят, что "надо вкалывать".
Четко поставленная цель и стахановские методы работы сделают свое дело, безусловно, но зачем.. Не всегда понятно.

Вкалывать дома по 18 часов для того, чтобы на сайте в итоге больше раз кликнули рекламу - это тоже работа "на дядю" в завуалированой форме. Работа на рекламодателя, при том с полной личной ответственностью. Плюс лишь один - возможность относительной автоматизации процесса.

Так вот если взять все успешные инет-проекты до единого - их создателей перло. Ктобы они не были, IT-фрики или "свободные менеджеры" + немного мозгов и целеустремленности - получается хороший результат.

В давних постах я обещал спойлить идеи. Тут нету спойла. Совет только один - надо заниматься тем, что без усилий воли выжмет из тебя все соки. Кто зависал на компо-игрищах, тот знает как это бывает. Вот так надо зависать на "своей теме", будь она "на дядю" или "на себя". И деньги вас догонят, даже если вы будете убегать от сиюминутных прибылей. Меня догоняли, но я оторвался и буду бежать пока не накроет :)

deprivation. How to sleep less.  

Posted in

Я так и не раскрыл в прошлом посте волнительный вопрос "Как меньше спать", но очень близко подошел к раскрытию этого вопроса. Буду использовать уже устоявшуюся терминологию.

Спать меньше, но сколько ?
Как известно сон человека состоит из нескольких стадий, и сновидения- является его последней стадией. (Не путать с "осознанными сновидениями") Вообщем спать нужно столько, чтобы приснились сны. Для этого нужно определить циклы сна и их зависимость от времени суток. Организм человека изначально настроен на ночной сон, ночью высыпаешься лучше, а днем - быстрее. Типичные циклы сна - 2,5,8,10 часов. Цикл сна- это непрерывный сон, после которого у вас есть хороший шанс проснуться без будильника.

Но чтобы выспаться - надо заснуть как минимум. При том именно заснуть, а не "отключится", т.к. наша цель - проснуться при сновидениях. Итак, определив цикл сна и оценив собственное состояние выбираем сколько предстоит поспать. Если выспаться в выходные, то в течении недели нужно выбирать все больший цикл. Соответственно зная когда вставать - известно время когда лечь спать. Чтобы хорошо и правильно заснуть- надо лечь спать когда спать хочется, но когда ещё не "рубит". Лечь удобно, и смотреть и "смотреть на цветные картинки". Не надо обдумывать прошедший день, что-то планировать и т.д. Надо остановить "внутренний диалог".

Далее. Пора вставать. Будильник стоит поставить, но если вы проснулись за 10 минут до будильника - не надо спать дальше - будет тяжело встать. Звинит будильник - надо встать на ноги и переждать первый часик. Прокатится на метро до "места" и подремать стоя - неплохой вариант. Способов проснуться без "химии" - множество. И громкая музыка один из самых хороших вариантов. Физические нагрузки отложим на потом, ибо надо помнить что ресурсы организма не бесконечные.

Заниматься спортом и прочими испытаниями можно и нужно уже проснувшись или вообще во время пика. Пара чашечек кофя в день - это нормально. А вот заправляться рашами и вским подобным шлаком, не дай бог алкогольным- настоятельно не рекомендую.
Можно немного подлечивать утекающие хитпоинты с помошью иммунала, ноотропила и чего-нить противоолергенного. Например цетрин. Противоалергенное надо выбирать такое, которое не тянет в сон. Цетрин например.

На сегодня все. Продолжение следует. Хороших снов=)

dreams_and_google.  

Posted in

Маленький пост о моей нечаенной победе.
по некоторому нехитрому запросу мой блог вывалился первым..
Первый на первой странице выдачи.Что меня сильно удивило если честно.
Ибо "Депривация сна" не самый редкий запрос.

Ещё когда я нажимал кнопку "submit" я понял, что текст не полностью соответствует
заголовку. Это я общею исправить.

Мораль сей басни такова - контент рулит.
И blogspot делает многое, чтобы контент был найден.
Самое интересное, что в гугле все совместимо и совмещается как-раз в блогспоте.
И с вордпресом хорошо совмещается, ибо google account есть open-id.
При комментировании в вордпресе поста указывается блогспотный блог, гугель мэйл
и произвольный ник. Если в это время вы залогинены в гугле - будете зарегистрированы в комментируемом вордпресе.
Про страницы постов - каждый пост имеет постоянную ссылку и она будет словестная и заканчиваться на .html, как доктор прописал, но работает только для англиских заголовков,
для русских заголовков будет просто /blog-post.html.
Далее. Блогпост имеет прямую интеграцию с адсенсом. Например сам может вставлять рекламные блоки между сообщениями.
Гугл моментом индексирует блог при его создании. Для тех кто боится пролететь мимо яндекса - можно прикрутить блог к доменному имени через CNAME.
Темплейты для блогспота позволяют сделать любой дизайн, причем так, что никаких упоминаний о том, что это блогспот не будет, ибо редактируется все, при том управление гаджетами и довесками остается удобным. Набор основных гаджетов более чем достаточен для всех "наворотов". Если вы хотите подвесить какой-то файл на блог,то его можно хранить в ином месте, блогспот его оттуда достанет. Эту фичу я ещё не проверял сам.
Но странно, что гугл аналитикс не прикручен на автомате к блогу.
И ещё - в блог можно постить через специальный email адрес, что откравыет также уйму возмжностей. И ещё множество иных возможностей.

Хотя когда-нить я напишу свой движек для блога. Т.е. допишу свой свой движек, на котором блог также будет хорош.

Депривация сна. Или как меньше спать.  

Posted in ,

Борьба со сном с целью высвободить себе больше времени для любимой работы и осознанного отдыха - проблема с которой сталкивался каждый. И я не исключение - хожу по этим граблям уже много лет и накопил некоторый опыт. Им я с вами и поделюсь вкратце.

Три аксиомы про недосып:
1) "Меньше спать не значит больше успеть"
2) "Меньше спишь - больше ешь"
3) "Чем больше спишь, тем больше хочется"
У каждого своя минимальная потребность во сне, обычно это 8 часов, есть несчастные, которым нужно больше. Можно снизить свою норму сна до 6,5,4,N-1 часов, но это не сразу дается. Вообщем все это называется деприваией сна, и перед тем как её заняться ознакомтесь со списком возможных последствий.

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

Стадии и действия
сон - собственно сон.
физическое просыпание - состояние, при котором вы "на ногах", но сознание не способно на умственную деятельность.
полное просыпание - проснулось тело (перестало "ломать"), сознание прояснилось.
пик - сильный эмоциональный подъем, высокая концентрация.
текучая усталость - собственно все следует из названия. Притупляются эмоции и острота восприятия. Спать не хочется, ничего не болит.
шутдаун - хочеться спать, легкая апатия.
Эти стадии характерны именно для депривации. Пересып и просто "выспаность" пропускает половину этих стадий. Грубо говоря в нормальных условиях человек просыпается в пике.

Теперь по порядку подробней.
1) Звонит будильник. Проснуться самому - это маловероятно. Просыпаешся физически и теперь главное не поддаваться навалившемуся стресу/раздражительности/залипаниям и прочим радостям. Пытаться на чем-то сосредоточится бесполезно. Надо просто перебодорствовать. ~ 1 час. В это время желательно не курить и не есть.
2) В находитесь в стадии физического просыпания, можно заняться работой, которая не требует сильной концентрации и соображалки. Самое время поесть, попить кофя. Энергетики - это не на каждый день. ~3-4 часа.
3) Пик - в это время можно дел натворить не мало. Дикая работоспособность. ~ 2 часа.
У человека, каторый стабильно высыпается и ведет "здоровый образ жизни" пик длится около 4-5 часов. На этом основаные все класические рабочие графики. Но я не видел никого, ктобы в них вписывался, кроме моего деда, который ложится спать в 11.
4) И вот тут наступает то состояние, в котором дечовек проводит свое основное время - 10-13 часов. Стабильное состояние с притупленными эмоциями. Организм не возмущается, мозг работает. Краски притушены, звуки приглушены. Серый мэйнстрим.
5) вот тут начинает "рубить", хочется спать и голова перестает работать.
Лучше лечь спать раньше этого замечательного момента - сон будет намного более эффективный. Если переждать и продолжить бодрствовать, то.. это уже другая песня.

В зависимости от ситуаций и множества разных факторов все может варироваться.

P.S. Не влезло:
как заснуть за 4 минуты в любом состоянии. Дипривационная диета.
Отсыпаемся без головной боли, музыка и тишина против сна, и т.д.
Если мне кто-нить напомнит об этом написать - напишу =)

Radio. SHOUTcast. Retranslation.  

Posted in

Сам радио не держу, но заинтересовался вопросом. Началось все с того, что частные радиостанции на маленьких каналах часто не выдерживают и десяти слушателей. Так случилось с одним хорошим радио.

Недолгие поиски вывели на оригинальный сервис ретрансляции, так как изначально вещание ведется именно шоуткастом. Итак.

На gentoo из портов поставить не удалось - просят скачать с официального сайта (линк выше).
Качаем, ставим:

# cd /opt
# wget http://www.shoutcast.com/downloads/sc1-9-5/shoutcast-1-9-8-*******.tar.gz
# gunzip -c shoutcast-1-9-8-********.tar.gz | tar xf -
# cd shoutcast-1-9-8-*********

там 3 файлика. Конфиг быкапим и настраиваем под ретрансляцию.

Основные параметры:
MaxUsers=32; максимальное количество юзверей онлайн
Password=megasecret; пароль для админки радио
PortBase=8000; Порт вещания. И вэб интерфейса статистики/управления.
LogFile=sc_serv.log; Желательно всетаки видеть что происходит
SrcIP=ANY; IP для подключения к источнику. ANY всегда работает.
DestIP=aaa.bbb.ccc.ddd; IP с которого будет сримится. (на котором виснет сервер)

И наконец самое главное.
RelayPort=8001; Порт, на котором вещает ретранслируемая станция
RelayServer=123.221.232.221; И собственно аддрес ретранслируемого сервера.

Ещё полдесятка параметров не принципиально. Для тривиальной задачи.
Если буду как-то тонко разбираться - расскажу об этом отдельно.

Пускаем сервер:
# ./sc_serv &

Теперь надо сделать красиво и удобно. Создаем поддомен radio.myhost.com
и кладем в него .htaccess со следующим содержанием (если apache конечно):

RewriteEngine On
RewriteBase /
RewriteRule (.*) http://aaa.bbb.ccc.ddd:8000/$1 [QSA,P]

Где aaa.bbb.ccc.ddd наш IP на который подвешан сервер (DestIP).

Таким образом мы сразу видим мордочку шоуткаста и не нужно прописывать порт в строку адреса. Собственно так-же можно отфорвардить на IP в локалке, на комп без внешнего адреса. DNAS крайне прост оказался и действительно позволяет вещать на широкую аудиторию с распределением трафика буквально с коленки.

P.S. Сервер приватный. Кому хочется послушать - пишите на почту.

different tech. Low, but better.  

Posted in

Всетаки блог называется "Tech playground". И в связи с этим хочу вам рассказать нечто, о чем-бы вы врятли сами когда-нибудь интерисовались-бы. О продолжении истории того, чего все забыли.

Alternative computers history. Часть 0.1
Введение.

Было время такое прекрасное, когда компьютеров было много видов, все были разные и компании стремились к совершенству своего продукта. Основные архитектуры на рынке были PowerPC (IBM POWER), Motorolla, SPARC (SUN), CRAY.Ну и собственно где-то под ногами болталась intel со своим x86. О персональных компьютерах думали все, кроме "гигантов". Итак историю 8086, IBM PC и даже Apple знаю многие, повторятся нет смысла.
Apple, кстати, единственная компания которая на конкурентно-способном уровне прожила до наших дней на не x86 платформе. Но и она сдалась... Или её сдали (IBM не смогла поставить "ноутбучные" G5).

Иные. Платформа POWER до сих пор жива и относительно процветает. На ней делается и серверное и десктопное железо для узких задач. (линух можно пользовать без проблем).
SPARC процессор крайне интересный, главной его достопримечательностью является его безопасность, сектор данных выполнен быть не может. (так было и так есть сейчас, SPARC-SOLARIS считается одной из самых безопасных платформ) CRAY выпускал хорошие суперкомпьютеры, что твой ноутбук. Их счастье длилось не долго. SGI - компьютеры для графики/рендеринга. На компах SGI рисовали Terminator2. Компания разорилась и была реорганизована. И наконец Amiga, которая досталась Commodore, и atari которой она боялась. Не забудем и про sinclair из тогоже первобытного супа.

Так я обозначил о чем я ещё расскажу, а о чем не буду. Впрочем история всех компаний есть на википедии, поэтому в следующих постах расскажу о том что происходит сейчас и какой след остался в истории.

P.S. хех.. Я даже на синклере почти не играл.

Блог, блоги и все вместе.  

Posted in

Хотел проследить на собственном опыте от чего всетаки зависит приток посетителей. И вывод оказался очень простым - от моих каментов в других блогах. И только. Это меня немного растроило. Впрочем на раскручивание своего блога чем-то кроме хороших (надеюсь, стараюсь) постов я плюнул до лучших времен. Фриланс сейчас на пополам с апатией съедает все время. Так как заказчики действительно представляют себе меня как идеального фрилансера.Не парюсь, понимаю, что просто нет цели сейчас. Ищу снова цель. О мотивации, успехе и методах писали уже не однократно. Почти никакие условия не вополняются, сплоченную команду не собрать. Но "все, что нас не убивает - делает нас сильнее". Продолжаем двигаться вперед.

Зачитывание, а соответственно и закоментывание блогов немного восполнило запас вдохновения и патриотизма. Так и не мне одному, судя по коментам. Получается что блогер-блогеру друг и man, почти как в той поговорке про линуксойдов. ("друг, помошник и ман" в оригинале, чего-то не совпадает..) Иногда бывает заскок на тему "не сотвори себе кумира" и впечатлсятся и вдохновлятся чужими подвигами как-то не солидно кажется. Авторитетно заявляю - фигня. Впечатлсятся нужно и полезно. И главное впечатлившись - не забыть об этом сообщить источнику мотивации. Ему тоже будет хорошо.
(палево!:) Блог со всякими стимуляторами и прочими инфодрагами однозначно будет пользоваться популярностью. Все стенд-алон блогеры выглядят как войны в поле в борьбе с ветряными мельницами, "каждый сам за себя", только в одном блоге видел упоминание о команде. Понятно, что за каждым стоит целая история взлетов и падений.

В качестве итога ко всему проведу маленькую благотворительную акцию - пропиарю несколько молодых блогов. Не сильно расчитывая даже на спасибо, ибо блогов таких 3, а читателей у меня 1 ( © feedburner) (:

"Безумства одарённого студента"
"Блог вэбмастера"
"Блог юного сеошника"
и ещё один блог тов. zero.module оказался оффлайн :(

Критерием для отбора была молодость и малая посещяемость.

P.S. Ещё одно палево - описывайте как вы справились с теми или иными ошибками вставляя в пост непосредственно все коды ошибок. Стабильный трафик с поисковиков.

P.P.S. Отзовитесь! Кому-то интересно что я пишу и как ?

P.P.P.S. Нет, я не занимаюсь не SEO, не манимэйкингом, лишь проявляю интерес.
У меня своя формула успеха ^___^

metahosting. Палю безумную идею.  

Posted in ,


Децентрализованный хостинг. Или распределенный хотинг. Главное - бесплатный.
"Все новое - это хорошо скомбинированное старое". Палю идею - потому как у меня хоть и есть желание делать все на свете, но нет времени.
(преглашаю в команду по воплощению безумных замыслов)

Собсвенно новая-старая идея:
хостинг, который базируется на мини-сервисах, установленных на пользовательских компьютерах. Мини-сервис может быть 2-х типов (или содержать в себе обе функциональности): "хранитель" и "представитель". "Хранители" хранят полный или неполный контент (смотря сколько влезет) и отдают/обмениваются/сверяются по протоколу аля torrent. "Представители", обладающие толстым каналом - скачивают контент с "хранителей" и отдают по чистому HTTP запросившему. Хранители могут быть найдены по DNS, построеному по принципу dyndns.
Как полностью децентролизовать такой хостинг - я не придумал, т.к. центральным всеравно останется как минимум DNS система.

Теперь ещё раз, но более внятно:
"Хранители" беспрестанно держат распределенное хранилище.
"Представители" качают с него контент, может исполняют скрипты (но это уже отдельная песня) и отдают по HTTP. Для этого "представители" регистрируют свой онлайн в нашем DNS, и "представляют" присвоные им адреса.

P.S. Спасибо за внимание =)
Если кто-то вдруг решит это реализовывать или знает примеры реализации - сообщите мне пожаалуйста :)

metanews


Add to Google