Search
Write a publication
Pull to refresh
5
0
Алексей К. @erdees

Пользователь

Send message

Еще раз про IP-адреса, маски подсетей и вообще

Reading time7 min
Views1.5M
Чуточку ликбеза. Навеяно предшествующими копипастами разной чепухи на данную тему. Уж простите, носинг персонал.

IP-адрес (v4) состоит из 32-бит. Любой уважающий себя админ, да и вообще айтишник (про сетевых инженеров молчу) должен уметь, будучи разбуженным среди ночи или находясь в состоянии сильного алкогольного опьянения, правильно отвечать на вопрос «из скольки бит состоит IP-адрес». Желательно вообще-то и про IPv6 тоже: 128 бит.

Обстоятельство первое. Всего теоретически IPv4-адресов может быть:
232 = 210*210*210*22 = 1024*1024*1024*4 ≈ 1000*1000*1000*4 = 4 млрд.
Ниже мы увидим, что довольно много из них «съедается» под всякую фигню.


Записывают IPv4-адрес, думаю, все знают, как. Четыре октета (то же, что байта, но если вы хотите блеснуть, то говорите «октет» — сразу сойдете за своего) в десятичном представлении без начальных нулей, разделенные точками: «192.168.11.10».

В заголовке IP-пакета есть поля source IP и destination IP: адреса источника (кто посылает) и назначения (кому). Как на почтовом конверте. Внутри пакетов у IP-адресов нет никаких масок. Разделителей между октетами тоже нет. Просто 32-бита на адрес назначения и еще 32 на адрес источника.
Читать дальше →

ЗаБронируй — онлайн сервис предварительной записи и планирования событий

Reading time4 min
Views2.4K

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

Какие возможности я, как пользователь, хотел бы видеть в подобного рода системе?
  • в первую очередь — возможность забронировать быстро, не тратя время на поиск информации в интернете, звонки и т д
  • видеть что\кого я бронирую (например, где в кафе расположен столик, или к какому парикмахеру я записываюсь)
  • в каком-то виде иметь возможность наблюдать полную картину работы заведения — загруженность и т д
  • удобный поиск по карте, плюс, например, хотелось бы иметь возможность бронирования не только на сайте определенного заведения, но и иметь карту с неким интерактивным каталогом заведений
  • возможность услуги sms напоминания, например в случае, когда записываешься на прием к врачу за неделю или больше


Читать дальше →

Подборка скриптов для создания галереи на php

Reading time1 min
Views36K
Искал я на просторах Интернета всего лишь скрипт для создания индекса изображений с lightbox и генерированием thumbnails. Помимо того что меня полностью устроило (phppi), нашел довольно интересную подборку галерей. В наличии комментарии и пояснения, думаю будет полезно новичкам да и бывалым время сэкономит.

Fullscreen Gallery with Thumbnail Flip



Читать дальше

Самый богатый айтишник на этой улице

Reading time5 min
Views291K
На одной улице в Бердичеве жили трое портных. У первого была вывеска: “Лучший портной в городе”, у второго — “Лучший портной в мире”, а третий написал: “Лучший портной на этой улице”.

Одно лишь странно повышенное количество статей про рецепты для богатых айтишников не сподвигло меня на написание очередного эпизода в этом хабра-сериале, если бы рецепты оставались в невинно-нейтральном варианте вида “лучше быть богатым, чем больным”. Любой лозунг, любая идея, пусть даже самая расплывчатая, действительно может воодушевить кого-то на размышление, на действие, а там, глядишь, и очередной миллионер появится. Но глядя на все новые и новые “практические” советы, я рискну публично возразить. Дело уже дошло до экономии на покупках в супермаркете и следовании популярным книжкам. Самое время вмешаться: вдруг кому-то удастся избежать ненужных и даже глупых телодвижений.

Вы никогда, НИКОГДА не станете богатым от экономии на покупках в супермаркете!
Сотни миллионов людей в мире экономят как на покупках, так и на самих супермаркетах, не говоря уже о миллионах голодных, “экономящих” на еде вообще. Можно предположить, что достаточно большая часть экономящих людей попадается на удочку относительно больших чисел, получаемых умножением грошей на 20-30-40 лет… без какого-либо положительного финансового эффекта. Причина элементарна: экономический план на десятки лет — это оксюморон. Такой план не учитывает множество факторов, влияние которых весьма значительно и на более короткие сроки, поэтому он может называться мечтой, фантазией, как угодно еще, только не финансовым планом. Кризисы, биржевые скачки, инфляция, изменения в жизни, в работе, в уровне доходов, политической обстановке… да одна только кратковременная флюктуация в курсе валют может мгновенно уничтожить нажитое непосильным трудом (как и наоборот, кстати). Вы не разбогатеете за 20 лет, отказывая себе в шоколадках, или не тратя деньги на сигареты, или “собирая бутылки”. Вернее, не так. Ваш шанс разбогатеть за NN лет совершенно не зависит от ваших сегодняшних действий и еще меньше зависит от мелочей. А все потому, что
Читать дальше →

ИК пульт для ПК и розеток. Часть 1

Reading time9 min
Views168K
У меня нет телевизора. Совсем. На антресолях где-то лежит старый маленький пузатик, но кабель антенны давно свернут, а телевизор этот — скорее издевательство, разве что на кухне поставить и то маловат.
Поэтому в качестве музыкального центра и телевизора я использую свой ПК. И все бы хорошо, но лень — это не только двигатель прогресса, но и фактор, который портит удовольствие, заставляя встать с дивана, на котором уютно устроился с кружкой чая, чтобы запустить программу или выключить колонки после просмотра фильма перед сном.
Существует множество ИК приемников, практически все они могут управлять компьютером и даже могут его выключить, но не могут его включить. И вот в этот момент компьютер перестает быть столь же удобным сколь телевизор или музыкальный центр. Но и проект Igor HID не порадовал своим софтом. Вроде все умеет, а неудобно. И не влезешь в него, исходников нет. Вот поэтому я собрался и сделал свой проект, открытый и доступный всем.
Сделал я его с нуля до законченного комплекта. А поскольку мой опыт в разработке и программировании электронных девайсов до него можно сказать был нулевым, то я считаю, что повторить это сможет каждый, кому это интересно.
image
Называется он USB-IRPC (USB Infrared Remote Personal Computer Control — «Юэсби-ИРПиСи» или ИРПЦ, кому как больше нравится :). Буква R на самом девайсе — просто сокращение от моего ника.
Важным преимуществом девайса является то, что он программно совместим с Arduino и в случае отсутствия уверенности в своих силах в ЛУТ может быть сделан на основе Arduino на макетной плате. Это, конечно, не так компактно и аккуратно, не так дешево, но зато доступно практически всем, даже навыки пайки особые не потребуются.
Если стремление к комфорту вам не чуждо и идея превратить свой компьютер в медиацентр, а заодно поуправлять электророзетками с пульта вам интересна, тогда вперед.

Просьба, если соберетесь делать устройство после прочтения статьи, задавайте вопросы в комментариях. По опыту предыдущих статей: вас довольно много и вопросы вы задаете одинаковые :)
Я лучше один раз отвечу всем, добавив в статью или в комментариях. Уведомления о комментариях с вопросами я просматриваю и стараюсь отвечать.
поехали, делаем USB-IRPC

Revolights

Reading time1 min
Views35K
Интересный проект от велоинтузиастов из сан-франциско Кента Франковича и Адама Петтлера — сделать на великах светящиеся колеса и синхронизировать их со скоростью движения, в результате получается весьма недурственная тема:



8 светодиодов дают яркость в 134 люмена. Батареи на 1000mAh хватает на 4 часа, сейчас авторы работают над заменой батареи динамо-машиной для автономного питания от вращения колес.

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

MIMB – Мульти-установочная и мульти-загрузочная флэшка

Reading time2 min
Views58K
Привет, Хабрачитатели!

В повседневной практике часто нужен набор инструментов – Linux и иногда Windows LiveCD, а также установочные диски различных дистрибутивов. Диски легко подвергаются механическим повреждениям. Учитывая, что набор используемого инструментария и дистрибутивов у каждого не так велик (во избежания развода зоопарка) и зачастую вполне умещается на USB-носителе до 4G, целесообразно поместить все на одну флэшку.
К вашему вниманию флэшка для загрузки Live сборок Linux и Windows и установки дистрибутивов Linux. Подготовлен образ .img, который легко разворачивается при помощи dd. Кому интересно, подробности под катом.
Читать дальше →

Что убило Linux Desktop (версия Miguel de Icaza)

Reading time5 min
Views5.3K
Примечание переводчика
Мне показалось интересным мнение человека, сделавшего немалый вклад в Linux и то, что его окружает. Мнение переводчика может как полностью совпадать с переводом, так и кардинально отличаться. Исходный пост Miguel de Icaza можно найти здесь

Подлинная история.

Жесткий диск, который хранил раздел /home на моей Linux машине, накрылся и я должен был заменить его новым. Так как системный блок находится под столом, то я должен был отключить все кабели, достать его, поменять жесткие диски местами и вставить все это обратно.

Довольно стандартные действия. Подключить блок питания, подключить клавиатуру, подключить мышь, но когда я дошел до аудиокабеля, я просто пропустил его.
Читать дальше →

Служба внешней разведки России создает ботов для социальных сетей за 30 млн. рублей

Reading time1 min
Views26K
image
По сообщениям Lenta.ru, служба внешней разведки (СВР) России в начале года провела 3 закрытых тендера на разработку методик «формирования общественного мнения» через социальные сети.
Техническое задание звучит как «разработка специального программного комплекса автоматизированного распространения информации в крупных социальных сетях и организации информационной поддержки мероприятий по подготовленным сценариям воздействия на заданную массовую аудиторию социальных сетей».
Читать дальше →

«Backdoor» для мозга уже создан!

Reading time3 min
Views7.6K

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

Самое странное железо, на котором вы можете обнаружить веб-сервер

Reading time3 min
Views21K
Оригинальный текст — что-то вроде сборника ссылок с минимальным комментарием и картинкой. Я постарался немного дополнить статью, поэтому это теперь не совсем перевод, а скорее «расширение» оригинала. P. S. Да простят меня уважаемые читатели за немного издевательские хабы.

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

Spud: Веб-сервер, работающий на электричестве из картофеля



Нужны какие-нибудь комментарии? По-видимому они столкнулись с проблемой гниения картофеля.

Эксперимент на данный момент официально закончен, так как у автора сгнила картошка. Сейчас Spud просто Самый Энергоэффективный Веб Сервер в Мире, который работает от одной ААА батарейки (которая будет питать его еще несколько лет). Графы напряжения/силы тока больше не обновляются и сервер не будет доступен из Интернета до тех пор, пока однажды у автора не появится провайдер, который позволит это сделать.
Читать дальше →

Гейб Ньюэлл собирается поддерживать Linux, поскольку Windows 8 — это «катастрофа»

Reading time3 min
Views29K
На конференции разработчиков видеоигр Casual Connect в Сиэтле сооснователь и глава корпорации Valve, проработавший 13 лет в компании Microsoft Гейб Ньюэлл назвал Windows 8 «катастрофой для всех в сфере PC». Гейб также заявил, что за спад после Windows 8 будет потеряно несколько важных торговых марок производителей оборудования, а для многих пользователей сотрутся границы программных платформ.

Обычно Ньюэлл, рабочий стол которого свободно ездит по всему офису Valve к интересующим его проектам, не демонстрирует своё мнение о тенденциях движения гигантов уровня Apple и Microsoft к закрытым экосистемам, но в интервью Эду Фраю он высказал несколько интересных аргументов.

Гейб говорит, что недооцененный фактор, отталкивающий рыночный интерес от платформы Linux, — это наличие малого количества видеоигр. На данный момент в Valve идут работы над портированием Left 4 Dead 2 и других игр Steam, что является подготовкой к ходу, который сам Ньюэлл назвал «стратегия страховки». Если предсказания главы Valve о Windows 8 подтвердятся, то порты послужат хорошей альтернативой.
Читать дальше →

10 мифов современного образования

Reading time4 min
Views268K

Миф 1. Университет не должен давать профессию — университет должен учить студента учиться.


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

Недаром, когда идет набор абитуриентов, все вузы кричат: «наши выпускники возглавляют банки, заводы и работают на самых престижных должностях», «мы вас научим тому-то и тому-то, да вообще, всему что только может понадобится».
image
И вот на пятом курсе подходит очередной выпускник к лектору и говорит:
— Профессор, я иду на красный диплом, но не могу найти работу.
— Задача университета — научить человека учится.
— ??
Читать дальше →

Единое пространство для работы с аккаунтами в Dropbox, Google Drive и Box

Reading time2 min
Views22K
Многие из нас сегодня зарегистрированы в различных сервисах для хранения/обмена/редактирования данных. Неудобствам нашего мультиопционального мира можно посвящать отдельную статью, однако сегодня мы предлагаем вам один из способов объединения аккаунтов во всем известных Dropbox, Google Drive и Box.
С недавних пор в модуле Документы TeamLab стала доступна функция «Добавить ресурс». Тем, кто еще не обратил внимание на это нововведение, советуем попробовать и по достоинству оценить наш Beta-сервис, позволяющий пользоваться документами из Dropbox, Box и Google Drive прямо на портале TeamLab. О том, как мы реализовывали интеграцию документов и какие возможности она предоставляет, читаем под катом.

Читать дальше →

Как определить язык по виду иероглифов/закорючек?

Reading time1 min
Views194K
Вот, задался таким вопросом… С помощью гугл транслейта и такой-то матери, родилась такая блок-схемка:



картинка кликабельна

Кому нужен сорец (в .docx): тут

Музыка на дисководе гибких дисков: теория и примеры

Reading time2 min
Views47K


Флоппи-драйв — уже отжившее своё устройство: сегодня практически никто не использует дискеты как носитель информации, поскольку в ходу куда более удобные и быстрые способы распространения информации. Мертвым грузом остаются вполне работоспособные экземпляры, которые могли бы для чего-нибудь сгодиться, например, для извлечения из них музыки.

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

Закон 89417-6: Получим публичную базу нелегального контента?

Reading time2 min
Views7.2K
Хочу поделиться своими мыслями по поводу закона 89417-6 о возможной фильтрации и блокировке «плохих сайтов».

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

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

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

Если вдруг все пойдет так, как представляют законодатели, основная масса этой базы будет содержать адреса западных серверов с подобным контентом. Просто потому, что хозяева этих серверов и/или хостеры скорее протупят с убиранием указанных страниц, а судится об исключении IP-адреса они, разумеется не будут. Какая-то часть просто поменяет IP-адрес на соседний. Это практически бесплатно. Но те, которым российский рынок вдруг не сдался, могут просто не заметить блокировки. По крайней мере, первое время.

Тут есть интересные последствия.
Читать дальше →

Законопроект № 89417-6 принят во втором и третьем чтении

Reading time5 min
Views15K
википротестУвы, протест Википедии, ВКонтакте, Яндекса, БашИма, ЖЖ и многих других ни к чему не привёл. Как сообщает в твиттере и на сайте Лента.ру со ссылкой на ТАСС, проект был принят большинством голосов Единой России. Во втором чтении принят 441 голосом, в третьем — 434 голосами (по данным твиттера КПРФ). Хотя и в него и были введены некоторые поправки.

ВАЖНО! Совет при Президенте не одобрял принятие закона, см. UPD13 под катом. А как же тогда он прошёл так легко?
Так же стало известно, что список будет публичным. См. UPD14.
По закону специальная организация будет мониторить Сеть и обращаться в Роскомнадзор в случае, если обнаружит на сайте детскую порнографию, инструкции по производству или приобретению наркотиков или советы по осуществлению самоубийства.
Лента.ру

Официальное объявление уже появилось на сайте законопроекта, новостные сайты, видимо, готовят подробные репортажи (если есть интересные, прошу ссылки постить в комменты). Но мы здесь уже можем начать обсуждение: к чему может привести этот закон в мире IT, что делать дальше и прочее. В пост будут добавляться ссылки на другие источники по мере их появления.
Больше ссылок и подробностей

Information

Rating
Does not participate
Location
Башкортостан(Башкирия), Россия
Registered
Activity