Как стать автором
Обновить
2
0
Антон Бедарев @klubben

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

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

Работа со структурами или как я учился писать читабельный код

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

С чего все началось


Я студент технического университета и учусь по направлению: «Высшая математика, информатика и математическое моделирование». Так как я учусь только на втором курсе — мой код совершенным назвать очень сложно. В прошлом семестре мы изучали такую дисциплину как «Современные парадигмы программирования». На одной из лекций мы рассматривали ООП на примере С++ и получили задание написать псевдо-музыкальную библиотеку с использованием структур.

Задание и первая версия программы


Программа должна была использовать структуру из 5-ти полей:
Поле №1: номер записи;
Поле №2: название трека;
Поле №3: имя исполнителя;
Поле №4: время звучания;
Поле №5: год записи.
Это должна была быть консольная программа, все данные в которую вводятся с клавиатуры или с текстового файла (по желанию писавшего). Вводимые данные сохраняются в память компьютера или в файл соответственно. Также программа должна исполнять такие команды:
Поиск: по номеру, названию, исполнителю, времени и году записи а также вывод всех записей на экран;
Изменение данных: удаление, редактирование и добавление новых записей;
Редактирование: возможность изменения всех полей кроме номера записи.
Читать дальше →
Всего голосов 41: ↑9 и ↓32-23
Комментарии28

MeCam — летающая камера за 49$

Время на прочтение2 мин
Количество просмотров188K
Новый миниатюрный квадрокоптер MeCam, недавно представленный компанией Always Innovating, способен поменять наши представления о способах видео- и фотосъёмки. MeCam представляет собой летающую камеру на базе Linux, которая управляется голосом и передаёт фото и видео по Wi-Fi либо Bluetooth на iOS либо Android-устройство с возможностью последующей публикации в Youtube, Google+, Facebook либо Twitter. Также, как альтернатива управлению голосом, поддерживается функция «Follow Me», при которой квадрокоптер неотступно следует за пользователем, ориентируясь на сигнал его смартфона либо планшета. В устройство встроено 14 датчиков, позволяющие самостоятельно преодолевать препятствия, имеется система стабилизации для получения плавного изображения и возможность панорамной съёмки.
Читать дальше →
Всего голосов 110: ↑109 и ↓1+108
Комментарии115

Интерфейс click-n-fire — снайперская винтовка с Линуксом на борту

Время на прочтение2 мин
Количество просмотров224K
Новость, совершенно незаслуженно обойденная вниманием на Хабре — компания TrackingPoint представила снайперскую винтовку с прицелом, под управлением ОС Линукс.

Почему незаслуженно?

  1. Главная часть системы — не винтовка, а прицел и софт на нем
  2. Прицел — это не совсем прицел, а, скорее, полноценный компьютер с дисплеем, с кучей интерфейсов и функций
  3. Это — стартап


image

Читать дальше →
Всего голосов 120: ↑105 и ↓15+90
Комментарии340

Доставка из США за 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.
Читать дальше...
Всего голосов 150: ↑138 и ↓12+126
Комментарии160

GameStick под Android: самая маленькая в мире игровая приставка

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


В мире 1,4 миллиарда телевизоров, но менее 1% из них используются для игр. Это же безумие, говорят разработчики новой игровой приставки GameStick, на которую начался сбор денег на Kickstarter. GameStick — проект open source, который ставит целью освободить рынок ТВ-приставок от закрытых платформ. В экосистеме Android уже сейчас более 700 тыс. игр, многие из которых отлично подходят для игры на телевизоре, при небольшой доработке.
Читать дальше →
Всего голосов 38: ↑29 и ↓9+20
Комментарии25

Удивительная история Джона Маккафи

Время на прочтение4 мин
Количество просмотров19K
John McAffee

Какая самая безумная история прошлой недели? Конечно же история, рассказанная самим Джонном Маккафи, история о том, как он стал руководителем разведки в Белизе, раздавая ноутбуки, зараженные вредоносным ПО чиновникам, и, отвечая за группу из 29 «оперативников», занимающихся мониторингом этих машин.

Маккафи, прославившийся однажды американский антивирусный эксперт, покинул США несколько лет назад и растворился в своем «царстве тьмы» в джунглях Белиза. Он прослыл эксцентриком и добился того, что на его частную собственность ворвался спецназ Белиза с подозрениями в том, что Маккафи содержит лабораторию по производству метамфетаминов. Затем сосед Маккафи был убит, и Джон ударился в бега, рассказывая всем, кому хоть как-то было интересно, что полиция Белиза собирается его убить (полиция объяснила это всего лишь тем, что хотела задать ему пару вопросов и совершенно его ни в чем не подозревала). И вот уже теперь, после того как он проскользнув через границу с Гватемалой (длинная и сумасшедшая история сама по себе), снова в США — он наконец добрался до своего блога, чтобы рассказать о себе, Джоне Маккафи, шефе разведки.

Читать дальше →
Всего голосов 95: ↑73 и ↓22+51
Комментарии34

Читать книги на английском и учить язык легче с помощью WordMemo

Время на прочтение3 мин
Количество просмотров109K
Я хочу рассказать о некоммерческом сервисе wordmemo.ru, а также о связанной с ним программе WordMemo для устройств с ОС Android. Наш сервис предназначен для людей, которые хотят читать англоязычные тексты (например, художественную литературу). Сам я отношусь к тем людям, которым легко прочитать небольшие фрагменты “технической литеатуры”, а абзац из классики — невозможно. В основе сервиса, который мне очень помогает в этом деле, лежит «читалка» с возможностью смотреть переводы слов, выписывать их значения, и — самое важное! — тренажёрами, позволяющими эффективно заучивать выписанные слова. К примеру, для каждого незнакомого слова сохраняются контексты, в которых оно встречалось.
Главная идея сервиса состоит в том, что учить слова лучше всего не взятыми по отдельности, как в словарях, а в составе реальных предложений. Что-то вроде англо-русского разговорника и учебника, который вы создаете сами!
Читать дальше →
Всего голосов 55: ↑40 и ↓15+25
Комментарии28

10 PRINT CHR$(205.5+RND(1));: GOTO 10

Время на прочтение1 мин
Количество просмотров74K
10 PRINT CHR$(205.5+RND(1)); : GOTO 10 — это название книги, выпущенной издательством MIT press, авторы которой исследуют историю, эстетику и философию программирования, основываясь на одной-единственной крошечной однострочной программе на Бейсике для компьютера Commodore 64, которая генерирует похожий на лабиринт бесконечный узор. Собственно, заголовок книги — её полный листинг. Эта коротенькая демка была популярна тридцать лет назад и портировалась на множество языков и платформ.


Читать дальше →
Всего голосов 78: ↑74 и ↓4+70
Комментарии76

Функциональная компьютерная модель головного мозга

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


Нейробиологи из Университета Ватерлоо утверждают, что создали самую сложную и масштабную модель человеческого мозга. С помощью open source нейросимулятора Nengo на суперкомпьютере они эмулировали работу 2,5 миллионов нейронов, разделённых по функциональности, в соответствии с реальными отделами человеческого мозга.
Читать дальше →
Всего голосов 65: ↑51 и ↓14+37
Комментарии118

Ingress. Мир не таков, каким кажется

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


Знакомьтесь, Ingress — новая игра от Google. Место действия — альтернативная реальность. Недавний проект Niantic, кстати, был вирусной рекламой сего действа.

Вам предстоит занять одну из сторон — сражаться за власть («Просвещенные»), или за повстанцев («Сопротивление»).

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


Читать дальше →
Всего голосов 89: ↑79 и ↓10+69
Комментарии151

Технологии экранов псевдоголографии

Время на прочтение3 мин
Количество просмотров134K
В этой статье я покажу несколько способов создания псевдоголографических изображений. «Псевдо» потому, что изображение на самом деле плоское, но грамотно спроектированное освещение и фон создают иллюзию объемности.
Читать дальше →
Всего голосов 76: ↑75 и ↓1+74
Комментарии85

Осторожно при покупке MacBook. Высокотехнологический способ мошенничества в оффлайне

Время на прочтение6 мин
Количество просмотров547K
Доброго всем времени суток дорогие друзья. Давно я не писал на хабре и очень жаль что моя новая публикация касается мошенников. И не просто мошенников, про которых я где-то прочитал, а про мошенников, которые меня лично обманули.

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

Как вы догадались — преступники найдены (забегая вперед, скажу, что это произошло естественно без помощи полиции). О том, чего стоит опасаться при покупке нового или б/у макбука, а также о том, как были найдены и пойманы преступники читайте под катом.

Не хочу наступить на те же грабли.
Всего голосов 295: ↑273 и ↓22+251
Комментарии482

В МТИ создали имплантат, использующий ушную улитку вместо батарейки

Время на прочтение2 мин
Количество просмотров29K
Улитка — часть внутреннего уха в виде разделённой на полости спирали. Внутри полостей содержатся жидкости с высокой концентрацией ионов натрия и калия, которые создают электрический потенциал на разделяющей полости мембране, когда звуковые колебания передаются улитке. Учёные из объединённой команды Массачусетского технологического института, Массачусетской клиники проблем глаза и уха и Гарвардского университета смогли использовать этот потенциал, чтобы обеспечить питанием микроэлектронное устройство, при этом не нарушив слух пациента.

Такие имплантаты могут применяться для мониторинга состояния уха и терапии нарушений слуха или вестибюлярного аппарата. Необходимость исключить возможность влияния имплантата на слух налагает очень жёсткие ограничения на энергопотребление устройства — имплантат может использовать лишь крошечную долю энергии и без того не слишком мощной «батарейки». Поэтому в нём применены неординарные технические решения.
Читать дальше →
Всего голосов 37: ↑33 и ↓4+29
Комментарии12

Памятник web-разработчику

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

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

Это напоминание о первоапрельском розыгрыше почти трехлетней давности, когда весной года меня осенило идеей: запустить 1 апреля в сеть новость о создании первого регионального памятника интернетчикам.
Читать дальше →
Всего голосов 41: ↑38 и ↓3+35
Комментарии13

Памятка начинающему фотографу

Время на прочтение2 мин
Количество просмотров149K
Хабраюзер nicothin сделал памятку начинающим фотографам — короткую шпаргалку, материал которой описывает тот крайний минимум, который необходим каждому, кто собирается снимать сознательно. Вкратце опишу что это и зачем.
Читать дальше →
Всего голосов 133: ↑103 и ↓30+73
Комментарии59

Google представил Samsung Chromebook за 249 долларов

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


Google анонсировал новый 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 кадров в секунду.
Всего голосов 84: ↑69 и ↓15+54
Комментарии247

Есть повод освежить в памяти азбуку Морзе. Япония запускает «говорящий» спутник

Время на прочтение1 мин
Количество просмотров20K
image
В ноябре с ISS будет запущен на орбиту японский мини-спутник-куб (qube-SAT), который будет транслировать на землю послание, используя пачку сверх-ярких светодиодов таким образом, чтобы на небе получилась полоска текста, набранного азбукой Морзе. Изначально планировалось активировать данную возможность только над Японией и передавать текст «Hi this is Niwaka Japan», однако, повышенный всемирный интерес к данном проекту внёс свои коррективы и спутник будет светить по всей орбите.
Читать дальше →
Всего голосов 40: ↑36 и ↓4+32
Комментарии46

В Сколково открыли центр прототипирования, а я съездил на него посмотреть

Время на прочтение6 мин
Количество просмотров92K
В пятницу по приглашению подруги впервые побывал в том самом Cколково – попал на открытие нового корпуса и составил неожиданное мнение о всем проекте – хочу поделиться ним с тобой, Хабр.


«Прототипирование — штука рисковая» by Gael Bertrand

На двухчасовом выступлении обсуждали запуск корпуса прототипизации. Это отдел, который будет заниматься постоянным производством прототипов со всей начинкой. Корпус включает в себя четыре лаборатории: инженерную, механообработки, 3D-прототипирования и дизайн-бюро.

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

Читать дальше →
Всего голосов 145: ↑94 и ↓51+43
Комментарии100

Информация

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