31-Янв-2010
Автор : Редакция

Доброго времени суток, как теперь принято обращаться! (а вообще-то, какая же гадость – это выражение! Никогда так не говорите. Обещаете?)
Авторы рады представить вам второй номер Свиттера. Второй номер, надо сказать, - номер важнейший в истории каждого издания. Начать с того, что второй номер – это неоспоримое доказательство того, что издание это серьезное, основательное и долгосрочное (если кто-то еще сомневался в этом относительно Свиттера).
Ну и к тому же, тема главного номер Свиттера как нельзя более актуальная – NAT. Для тех, кто не совсем в курсе, предлагаем такое сравнение: представьте себе, что кто-нибудь гениальный взял бы и решил сейчас… ну, скажем, проблему нехватки места для жилья в Москве. Замечательно? Еще как! Теперь вы с легкостью ощутить всю важность такого явления, как NAT, в компьютерном мире.
31-Янв-2010
Автор : Юрий Майоров
Еще свежа в голове предыдущая загадка , но все же хочется еще одну загадать )
Сразу говорю, взрослый человек отгадывает ее хуже, чем первоклассник.
28-Янв-2010
Автор : Дмитрий Ляпин
Продолжение серии статей об Интернет-ботах.
Часть 1, Часть 2, Часть 3
HTTP (Hyper Text Transport Protocol) - это тот самый язык, на котором разговаривают браузеры с веб-серверами.
Самое важное о HTTP:
- протокол предполагает наличие сервера и клиента (клиент посылает запрос "хочу страницу index.html", сервер отвечает "на тебе эту страницу, вот ее содержимое")
- это текстовый протокол (запросы и ответы имеют понятный человеку вид, их можно читать в обычном текстовом редакторе)
- каждое сообщение состоит из стартовой строки, заголовков и тела (об этом подробнее дальше)

Перечисленные особенности делают HTTP очень простым и расширяемым. Например, когда возникла задача сохранять информацию на машине клиента, протокол переписывать не пришлось. Все что надо было сделать - добавть один новый заголовок запроса (Cookie) и один - ответа (Set-Cookie).
Ниже по тексту я буду предлагать вам делать разные вещи. Например, скачать Яндекс Telnet-клиентом. "Пощупав" HTTP своими руками, проще понять его принцип. Но можно и просто читать, специально для вас у меня припасены скриншоты
27-Янв-2010
Автор : Андрей Мишанин
Disclaimer
Заранее хочу предупредить — моя оценка многих вещей, касающихся Apple, более чем смещена и временами космически субъективна. Я, разумеется, стараюсь быть как можно более толерантным к пользователям других операционных систем (и вообще считаю, что судить о человеке, по тому, какой ОС он пользуется, по меньшей мере недальновидно), но получается далеко не всегда
Немного истории
В середине 90-ых годов прошлого века Apple оказалась в сложной ситуации. Классическая Mac OS (до восьмой версии называвшаяся просто и незатейливо — System) к этому времени уже, мягко говоря, отставала от современных веяний в развитии операционных систем — процессы могли писать (и писали!) друг другу в адресные пространства, многозадачность была кооперативной, каждый процесс мог рисовать напрямую в видеопамять и так далее. С каждой новой версией Mac OS становилось ясно, что ничем хорошим это закончиться в итоге не может.
27-Янв-2010
Автор : Александр Никитин
Наткнулся на интересную статейку "Geeks are sexy"
Сделал её вольный перевод. Тем не менее, здесь главное не текст, а фотографии.
Сейчас гиками обычно называют энтузиастов или экспертов, страстно увлеченных технологическими новинками и вообще техникой. Ниже я приведу ряд фотографий компьютерных гиков, на которых они очень даже неплохо выглядят:) Эта первая статья посвящена в основном гикам-борцам за свободное ПО. Итак, смотрим..
26-Янв-2010
Автор : Дмитрий Ляпин
Рубрика : Переводы
Метки: URI, URL
Перевод статьи Берни Зиммерманна.
Порой меня смущало, что я не понимал в чем разница между URI (Uniform Resource Identifier) и URL (Uniform Resource Locator). Наконец, я решил провести небольшое исследование и понять, в чем же различие.
23-Янв-2010
Автор : Дмитрий Ляпин
Рубрика : Инструментарий
Метки: NAT
Совсем недавно в нашем журнале была опубликована серия статей про обход NAT. Предлагаю читателям узнать, как появился этот самый Network Adress Translation. Оказывается, это было временным решением и вовсе не от хорошей жизни...
22-Янв-2010
Автор : Юрий Майоров
Перевод статьи известного программиста и автора многих книг Билла Вагнера.
Перед тем как я начну обсуждать свои прогнозы на 2010 год, важно сделать одну оговорку, касающуюся моих прогнозов на 2009 год. Дело в том, что один из моих прогнозов попал в точку. В конце того поста я написал: «Конечно, я могу ошибаться насчет многого из того, что я сказал».
22-Янв-2010
Автор : Георгий Могелашвили
На бескрайних просторах Интернета наткнулся на очередную логическую загадку. Итак, условие:

У вас имеется две веревки. Про каждую известно, что она сгорает ровно за 1 час. Необходимо с помощью этих веревок определить интервал времени в 15 минут. Примечание: веревки горят неоднородно, т.е. нельзя решить задачку простым отрезанием нужной части и ее поджогом.
Отгадка простая, если найти правильный подход и случайно не отвергнуть его)) Победителю - петарда Корсар.
20-Янв-2010
Автор : Александр Никитин
Кто такой Кирилл Марамыгин?
Если вы не знаете Кирилла, то исключительно из-за того, что он сам этого не желает. В противном случае, его легко можно было бы найти на вершине поисковых запросов яндекса и гугла. Кирилл – талантливый «сеошник» с многолетним опытом работы в сфере раскрутки сайтов. Его хобби – активные виды спорта, образ жизни – фриланс, кредо - работать_играть_отдыхать_кутить_любить_создавать.
Интервью с Кириллом – это разговор двух хороших знакомых о фрилансе, продвижении сайтов, и о преподавательской деятельности в университете. Заинтересовало? Тогда читаем дальше…