В преддверии выходных предлагаю вспомнить классику и сыграть с друзьями в DOOM.
Антон Бедарев @klubben
Пользователь
Работа со структурами или как я учился писать читабельный код
11 мин
3.9KС чего все началось
Я студент технического университета и учусь по направлению: «Высшая математика, информатика и математическое моделирование». Так как я учусь только на втором курсе — мой код совершенным назвать очень сложно. В прошлом семестре мы изучали такую дисциплину как «Современные парадигмы программирования». На одной из лекций мы рассматривали ООП на примере С++ и получили задание написать псевдо-музыкальную библиотеку с использованием структур.
Задание и первая версия программы
Программа должна была использовать структуру из 5-ти полей:
Поле №1: номер записи;
Поле №2: название трека;
Поле №3: имя исполнителя;
Поле №4: время звучания;
Поле №5: год записи.
Это должна была быть консольная программа, все данные в которую вводятся с клавиатуры или с текстового файла (по желанию писавшего). Вводимые данные сохраняются в память компьютера или в файл соответственно. Также программа должна исполнять такие команды:
Поиск: по номеру, названию, исполнителю, времени и году записи а также вывод всех записей на экран;
Изменение данных: удаление, редактирование и добавление новых записей;
Редактирование: возможность изменения всех полей кроме номера записи.
-23
MeCam — летающая камера за 49$
2 мин
188K Новый миниатюрный квадрокоптер MeCam, недавно представленный компанией Always Innovating, способен поменять наши представления о способах видео- и фотосъёмки. MeCam представляет собой летающую камеру на базе Linux, которая управляется голосом и передаёт фото и видео по Wi-Fi либо Bluetooth на iOS либо Android-устройство с возможностью последующей публикации в Youtube, Google+, Facebook либо Twitter. Также, как альтернатива управлению голосом, поддерживается функция «Follow Me», при которой квадрокоптер неотступно следует за пользователем, ориентируясь на сигнал его смартфона либо планшета. В устройство встроено 14 датчиков, позволяющие самостоятельно преодолевать препятствия, имеется система стабилизации для получения плавного изображения и возможность панорамной съёмки.
+108
Интерфейс click-n-fire — снайперская винтовка с Линуксом на борту
2 мин
224KНовость, совершенно незаслуженно обойденная вниманием на Хабре — компания TrackingPoint представила снайперскую винтовку с прицелом, под управлением ОС Линукс.
Почему незаслуженно?
Почему незаслуженно?
- Главная часть системы — не винтовка, а прицел и софт на нем
- Прицел — это не совсем прицел, а, скорее, полноценный компьютер с дисплеем, с кучей интерфейсов и функций
- Это — стартап
+90
Доставка из США за 5-10 дней по цене USPS
4 мин
161KДо наступления 2013 года оставалось 30 дней, когда я решил подарить жене ipad mini. Официальный store.apple.com не справлялся со спросом на mini, о чем красноречиво свидетельствовала надпись est shipping in 2 weeks.
Отказываться от mini в качестве подарка не было никакого желания, поэтому был штурмом взят ebay, цены на котором заметно подросли, и 16gb+cellurar модель ушла за $500.
До наступления 2013 года оставалось 15 дней, у меня был выигранный лот и туманная перспектива получить его в Спб до 31 числа…
И я ее получил, за 10 дней, тариф за отправку составил $48.5.
Отказываться от mini в качестве подарка не было никакого желания, поэтому был штурмом взят ebay, цены на котором заметно подросли, и 16gb+cellurar модель ушла за $500.
До наступления 2013 года оставалось 15 дней, у меня был выигранный лот и туманная перспектива получить его в Спб до 31 числа…
И я ее получил, за 10 дней, тариф за отправку составил $48.5.
+126
GameStick под Android: самая маленькая в мире игровая приставка
1 мин
69KВ мире 1,4 миллиарда телевизоров, но менее 1% из них используются для игр. Это же безумие, говорят разработчики новой игровой приставки GameStick, на которую начался сбор денег на Kickstarter. GameStick — проект open source, который ставит целью освободить рынок ТВ-приставок от закрытых платформ. В экосистеме Android уже сейчас более 700 тыс. игр, многие из которых отлично подходят для игры на телевизоре, при небольшой доработке.
+20
NASA Johnson Style — как нужно популяризировать науку
1 мин
32KСтуденты NASA Johnson Space Center сняли отличный клип на мотив Gangnam Style.
+124
Удивительная история Джона Маккафи
4 мин
19KПеревод
Какая самая безумная история прошлой недели? Конечно же история, рассказанная самим Джонном Маккафи, история о том, как он стал руководителем разведки в Белизе, раздавая ноутбуки, зараженные вредоносным ПО чиновникам, и, отвечая за группу из 29 «оперативников», занимающихся мониторингом этих машин.
Маккафи, прославившийся однажды американский антивирусный эксперт, покинул США несколько лет назад и растворился в своем «царстве тьмы» в джунглях Белиза. Он прослыл эксцентриком и добился того, что на его частную собственность ворвался спецназ Белиза с подозрениями в том, что Маккафи содержит лабораторию по производству метамфетаминов. Затем сосед Маккафи был убит, и Джон ударился в бега, рассказывая всем, кому хоть как-то было интересно, что полиция Белиза собирается его убить (полиция объяснила это всего лишь тем, что хотела задать ему пару вопросов и совершенно его ни в чем не подозревала). И вот уже теперь, после того как он проскользнув через границу с Гватемалой (длинная и сумасшедшая история сама по себе), снова в США — он наконец добрался до своего блога, чтобы рассказать о себе, Джоне Маккафи, шефе разведки.
+51
Читать книги на английском и учить язык легче с помощью WordMemo
3 мин
109KЯ хочу рассказать о некоммерческом сервисе wordmemo.ru, а также о связанной с ним программе WordMemo для устройств с ОС Android. Наш сервис предназначен для людей, которые хотят читать англоязычные тексты (например, художественную литературу). Сам я отношусь к тем людям, которым легко прочитать небольшие фрагменты “технической литеатуры”, а абзац из классики — невозможно. В основе сервиса, который мне очень помогает в этом деле, лежит «читалка» с возможностью смотреть переводы слов, выписывать их значения, и — самое важное! — тренажёрами, позволяющими эффективно заучивать выписанные слова. К примеру, для каждого незнакомого слова сохраняются контексты, в которых оно встречалось.
Главная идея сервиса состоит в том, что учить слова лучше всего не взятыми по отдельности, как в словарях, а в составе реальных предложений. Что-то вроде англо-русского разговорника и учебника, который вы создаете сами!
Главная идея сервиса состоит в том, что учить слова лучше всего не взятыми по отдельности, как в словарях, а в составе реальных предложений. Что-то вроде англо-русского разговорника и учебника, который вы создаете сами!
+25
10 PRINT CHR$(205.5+RND(1));: GOTO 10
1 мин
74K10 PRINT CHR$(205.5+RND(1)); : GOTO 10
— это название книги, выпущенной издательством MIT press, авторы которой исследуют историю, эстетику и философию программирования, основываясь на одной-единственной крошечной однострочной программе на Бейсике для компьютера Commodore 64, которая генерирует похожий на лабиринт бесконечный узор. Собственно, заголовок книги — её полный листинг. Эта коротенькая демка была популярна тридцать лет назад и портировалась на множество языков и платформ. +70
Функциональная компьютерная модель головного мозга
2 мин
89KНейробиологи из Университета Ватерлоо утверждают, что создали самую сложную и масштабную модель человеческого мозга. С помощью open source нейросимулятора Nengo на суперкомпьютере они эмулировали работу 2,5 миллионов нейронов, разделённых по функциональности, в соответствии с реальными отделами человеческого мозга.
+37
Ingress. Мир не таков, каким кажется
1 мин
271KЗнакомьтесь, Ingress — новая игра от Google. Место действия — альтернативная реальность. Недавний проект Niantic, кстати, был вирусной рекламой сего действа.
Вам предстоит занять одну из сторон — сражаться за власть («Просвещенные»), или за повстанцев («Сопротивление»).
Установленное на андроид-девайс приложение будет проводить вас по местам скопления «Экзотической материи» (реальные географические координаты, которые надо будет посетить).
+69
Технологии экранов псевдоголографии
3 мин
134KВ этой статье я покажу несколько способов создания псевдоголографических изображений. «Псевдо» потому, что изображение на самом деле плоское, но грамотно спроектированное освещение и фон создают иллюзию объемности.
+74
Осторожно при покупке MacBook. Высокотехнологический способ мошенничества в оффлайне
6 мин
547KДоброго всем времени суток дорогие друзья. Давно я не писал на хабре и очень жаль что моя новая публикация касается мошенников. И не просто мошенников, про которых я где-то прочитал, а про мошенников, которые меня лично обманули.
Цель этой статьи — обнародовать достаточно хитрый и не тривиальный вид мошенничества, на который я натолкнулся буквально на прошлой неделе. Дело сейчас находится в следственном отделе, поэтому любителей детективов я сразу разочарую: деталей следствия и деталей дела сейчас я разглашать не буду. Только после того, как дело будет закрыто.
Вторая цель — это найти таких же обманутых как я, чтоб получить компенсацию и пришить к делу еще одно/два/три заявления.
Как вы догадались — преступники найдены (забегая вперед, скажу, что это произошло естественно без помощи полиции). О том, чего стоит опасаться при покупке нового или б/у макбука, а также о том, как были найдены и пойманы преступники читайте под катом.
Цель этой статьи — обнародовать достаточно хитрый и не тривиальный вид мошенничества, на который я натолкнулся буквально на прошлой неделе. Дело сейчас находится в следственном отделе, поэтому любителей детективов я сразу разочарую: деталей следствия и деталей дела сейчас я разглашать не буду. Только после того, как дело будет закрыто.
Вторая цель — это найти таких же обманутых как я, чтоб получить компенсацию и пришить к делу еще одно/два/три заявления.
Как вы догадались — преступники найдены (забегая вперед, скажу, что это произошло естественно без помощи полиции). О том, чего стоит опасаться при покупке нового или б/у макбука, а также о том, как были найдены и пойманы преступники читайте под катом.
+251
В МТИ создали имплантат, использующий ушную улитку вместо батарейки
2 мин
29KУлитка — часть внутреннего уха в виде разделённой на полости спирали. Внутри полостей содержатся жидкости с высокой концентрацией ионов натрия и калия, которые создают электрический потенциал на разделяющей полости мембране, когда звуковые колебания передаются улитке. Учёные из объединённой команды Массачусетского технологического института, Массачусетской клиники проблем глаза и уха и Гарвардского университета смогли использовать этот потенциал, чтобы обеспечить питанием микроэлектронное устройство, при этом не нарушив слух пациента.
Такие имплантаты могут применяться для мониторинга состояния уха и терапии нарушений слуха или вестибюлярного аппарата. Необходимость исключить возможность влияния имплантата на слух налагает очень жёсткие ограничения на энергопотребление устройства — имплантат может использовать лишь крошечную долю энергии и без того не слишком мощной «батарейки». Поэтому в нём применены неординарные технические решения.
Такие имплантаты могут применяться для мониторинга состояния уха и терапии нарушений слуха или вестибюлярного аппарата. Необходимость исключить возможность влияния имплантата на слух налагает очень жёсткие ограничения на энергопотребление устройства — имплантат может использовать лишь крошечную долю энергии и без того не слишком мощной «батарейки». Поэтому в нём применены неординарные технические решения.
+29
Памятник web-разработчику
1 мин
15KСегодня утром убирался в офисе, раскопал старые дипломы в рамках. В одном из них — свидетельство о регистрации памятника web-разработчику.
Это напоминание о первоапрельском розыгрыше почти трехлетней давности, когда весной года меня осенило идеей: запустить 1 апреля в сеть новость о создании первого регионального памятника интернетчикам.
+35
Памятка начинающему фотографу
2 мин
149KТуториал
Хабраюзер nicothin сделал памятку начинающим фотографам — короткую шпаргалку, материал которой описывает тот крайний минимум, который необходим каждому, кто собирается снимать сознательно. Вкратце опишу что это и зачем.
+73
Google представил Samsung Chromebook за 249 долларов
1 мин
143KGoogle анонсировал новый Chromebook стоимостью 249 долларов, сообщает The Verge. В ноутбуке, который появится в продаже уже в понедельник, используется ARM-чип Exynos 5 Dual, основанный на новой архитектуре Cortex-A15.
Устройство подключается к Интернету только через Wi-Fi, имеет 11,6-дюймовый экран, 16 ГБ памяти, 2 ГБ оперативной памяти и Bluetooth. Также есть SD-слот для увеличения объёма памяти. Весит Chromebook 1,13 кг, толщина — 2,03 см, есть два USB-порта и HDMI-выход. Время его работы, как утверждается, составит 6 с половиной часов.
Все спецификации разработаны для снижения цены и увеличения скорости — Google утверждает, что ноутбук в состоянии показывать 1080p-видео при частоте 30 кадров в секунду.
+54
Есть повод освежить в памяти азбуку Морзе. Япония запускает «говорящий» спутник
1 мин
20KВ ноябре с ISS будет запущен на орбиту японский мини-спутник-куб (qube-SAT), который будет транслировать на землю послание, используя пачку сверх-ярких светодиодов таким образом, чтобы на небе получилась полоска текста, набранного азбукой Морзе. Изначально планировалось активировать данную возможность только над Японией и передавать текст «Hi this is Niwaka Japan», однако, повышенный всемирный интерес к данном проекту внёс свои коррективы и спутник будет светить по всей орбите.
+32
В Сколково открыли центр прототипирования, а я съездил на него посмотреть
6 мин
92KВ пятницу по приглашению подруги впервые побывал в том самом Cколково – попал на открытие нового корпуса и составил неожиданное мнение о всем проекте – хочу поделиться ним с тобой, Хабр.
«Прототипирование — штука рисковая» by Gael Bertrand
На двухчасовом выступлении обсуждали запуск корпуса прототипизации. Это отдел, который будет заниматься постоянным производством прототипов со всей начинкой. Корпус включает в себя четыре лаборатории: инженерную, механообработки, 3D-прототипирования и дизайн-бюро.
Но прежде чем рассказать о них подробнее, хочу поделиться общим впечатлением – Сколково это действительно выдающийся научный проект за одно посещение вернувший мне веру в российскую науку. Пусть звучит пафасно, но я сейчас постараюсь объяснить как я пришел к таким выводам.
«Прототипирование — штука рисковая» by Gael Bertrand
На двухчасовом выступлении обсуждали запуск корпуса прототипизации. Это отдел, который будет заниматься постоянным производством прототипов со всей начинкой. Корпус включает в себя четыре лаборатории: инженерную, механообработки, 3D-прототипирования и дизайн-бюро.
Но прежде чем рассказать о них подробнее, хочу поделиться общим впечатлением – Сколково это действительно выдающийся научный проект за одно посещение вернувший мне веру в российскую науку. Пусть звучит пафасно, но я сейчас постараюсь объяснить как я пришел к таким выводам.
+43
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность