Использование классов в JavaScript

Автор: admin от 9-04-2012, 23:39, посмотрело: 2 225

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

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

Категория: Операционные системы / Ubuntu

 

Кластерные и «обычные» индексы MySQL (InnoDB)

Автор: admin от 9-04-2012, 23:24, посмотрело: 2 227

Все мы помним хрестоматийное объяснение «что такое индексы в БД и как они облегчают задачи поиска нужных строк». Уверен, у большинства из вас перед глазами встаёт нечто подобное:

Кластерные и «обычные» индексы MySQL (InnoDB)

И сразу становится очевидно, насколько меньше данных нужно перелопатить для поиска двух-трёх нужных строк. Гениально. Просто. Понятно.

И лично мне всегда казалось, что улучшать эту схему некуда… Пока я не познакомился с кластерными индексами. Оказалось, что всё не так уж радужно с «обычными» индексами...

Категория: Операционные системы / Linux

 

Квадрокоптер за 1 день и $120

Автор: admin от 9-04-2012, 23:24, посмотрело: 6 129

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

Категория: Железо / Сделай Сам

 

Что значат для вас юнит-тесты?

Автор: admin от 9-04-2012, 22:39, посмотрело: 2 885

С технической точки зрения юнит-тесты — это очень простой инструмент, основанный на паре несложных концепций: (1) тестируемый класс, (2) набор тестовых методов, завернутых в некоторый класс и (3) набор методов, с помощью которых можно удостовериться в том, что состояние тестового класса соответствует (или не соответствует) некоторому значению...

Категория: Операционные системы / Linux

 

Обеспечение общежития интернетом с помощью hotspot

Автор: admin от 9-04-2012, 22:22, посмотрело: 2 109

Второй год живу в общежитии одного из Московских ВУЗов. С каждым днем все более осознаю насколько парадоксален наш мир, а в особенности наша страна. В Москве, где, казалось бы, есть все, проблема с интернетом в общежитии МГТУ.

Университетом предусмотрено обеспечение интернетом студентов, причем в прошлом году, когда я проэкспериментировал все возможные способы подключения к сети, я пробовал и этот вариант. Очень порадовал пинг: 2-3 ms (Тестировался в speedtest), еще больше порадовала скорость: 50-100 Мб/с (Приехал я учиться из Волгограда, там 2 года назад это было невиданной скоростью, да и по сей день это остается роскошью). Как выяснилось позже, к общежитию подведена магистральная линия «Комкор», но из-за малого числа абонентов, трафик делился на несколько человек...

Категория: Операционные системы / Linux

 

Передача данных посредством Peer-to-peer во Flash Player

Автор: admin от 9-04-2012, 21:43, посмотрело: 3 092

Итак, что же вообще из себя представляет Peer-to-Peer во Flash? Обмениваться сообщениями экземплярам Flash Player позволяет RTMFP — Real-Time Media Flow Protocol. Суть его в том, что клиент лишь раз обращается к серверу за помощью в соединении с остальными клиентами, после чего, получив уникальный Peer ID, может начинать пересылать любые данные напрямую...

Категория: Операционные системы / Linux

 

Правила для стартапа в период бума инвестиций

Автор: admin от 9-04-2012, 20:15, посмотрело: 2 183

В связи с очередным бумом доткомов в США некоторые владельцы стартапов думают только о том, как «поднять» больше денег. Это легко, когда инвесторы выстраиваются в очередь, а начинающие стартапы на посевном уровне получают по семь миллионов долларов. Сооснователь стартапа 42Floors Джейсон Фридман (Jason Freedman) рассказывает, как сейчас проходят презентации стартапов: каждому даётся по две с половиной минуты на презентацию, потом короткая сессия ответов на вопросы, никаких бизнес-планов. Аудитория из полутысячи «ангелов» жаждет вложить капитал в кого-нибудь. За пару дней легко можно закрыть раунд инвестиций с семизначной суммой, а инвесторы будут торговаться, предлагая в два-три раза больше, чем заявленный объём финансирования. Один из таких отправил Джейсону четыре письма по электронной почте, три SMS, потом звонил и прислал сообщение в LinkedIn — лишь бы вписаться до закрытия раунда...

Категория: Операционные системы / Linux

 

Станут ли реальностью межзвездные путешествия? Проблема ориентации

Автор: admin от 9-04-2012, 19:15, посмотрело: 1 387

Станут ли реальностью межзвездные путешествия? Проблема ориентации

В ясный апрельский день захотелось немного пооффтопить на околонаучную тему. Благо, что текущее состояние моей и фаза луны (полнолуние уже прошло) вроде бы это позволяют. Хотя в наше время ни в чем нельзя быть уверенным на 100%, а полную гарантию могут дать только обитатели созвездия Андромеды. Ну все, хватит оффтопика в оффтопике. Ближе к телу...

Категория: Операционные системы / Linux

 

Умные редиректы на Nuclear Pack

Автор: admin от 9-04-2012, 19:09, посмотрело: 1 281

Нам удалось зафиксировать интересную волну распространения Carberp при помощи последней версии Blackhole и в последствии Nuclear Pack. Причем, похожая история уже произошла месяцем ранее в Нидерландах, но в ней участвовал только Nuclear Pack версии 2, а распространялся другой банковский ветеран ...

Категория: Админитстрирование / Системное администрирование

 

Моддер оснастил контроллер для SNES беспроводным модулем

Автор: admin от 9-04-2012, 19:05, посмотрело: 1 968

Моддер оснастил контроллер для SNES беспроводным модулем

Несмотря на бурный прогресс игрового мира и игровых технологий, любовь геймеров к старым играм и старым игровым консолям не угасает. Есть умельцы, которые добавляют к старому оборудованию то, чего ему не хватало много лет. Например, беспроводный модуль к игровому контроллеру для SNES. Это не новый контроллер, а стандартный, только с изменениями...

Категория: Операционные системы / Ubuntu

 
Назад Вперед