Pull to refresh
0
0

User

Send message

Учебник по языку SQL (DDL, DML) на примере диалекта MS SQL Server. Часть четвертая

Reading time32 min
Views354K

Предыдущие части




В данной части мы рассмотрим


Многотабличные запросы:
  • Операции горизонтального соединения таблиц – JOIN
  • Связь таблиц при помощи WHERE-условия
  • Операции вертикального объединения результатов запросов – UNION

Работу с подзапросами:
  • Подзапросы в блоках FROM, SELECT
  • Подзапрос в конструкции APPLY
  • Использование предложения WITH
  • Подзапросы в блоке WHERE:
    • Групповое сравнение — ALL, ANY
    • Условие EXISTS
    • Условие IN

Читать дальше →
Total votes 21: ↑17 and ↓4+13
Comments6

Моя небольшая история разработки и публикации мобильных игр

Reading time13 min
Views57K

Отступление


Приблизительно полтора года назад, просматривая очередной выпуск «Видеомании», я услышал о движке Unity3D. До этого никогда глубоко не интересовался подобными вещами и считал процесс разработки для меня сложным. В тоже время детская мечта создавать игры, как и любовь к ним, ещё не угасла. Я нажал на паузу и загуглил «unity3d»… Установив Unity и поняв основные принципы работы движка, я очень обрадовался сразу нескольким вещам: простота в освоении, мульти-платформенность, подробная и понятная документация и живой форум (с английским благо всё в порядке), наличие магазина дополнений и free лицензии. В дальнейшем я пробовал и другие движки, но предпочтение моё всё же не поменялось. Выбирая платформы, я остановился на мобильных и, в частности, на Android. Ничего яблочного у меня не было. К тому моменту лицензия для Android стоила 400 долларов. Но, пока я спешно проходил видео курс по основам ООП программирования и Java (небольшой опыт в php был), ребята из Unity решили дать возможность разработчикам делать игры для Android и iOS совершенно бесплатно, за что им большое спасибо.

Радости не было предела, когда я впервые запустил тестовый проект на своем телефоне. Всё великолепно работало! А процесс компиляции, отправки и запуска приложения на устройстве занимал несколько секунд. Хлопая в ладоши, с улыбкой на лице я стал думать о том, что же мне теперь со всем этим делать…

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

Далее рассказ продолжается в хронологическом порядке выхода игр и разбит на одноимённые главы, с приведением статистики, методах продвижения и прочего.
Читать дальше →
Total votes 48: ↑45 and ↓3+42
Comments10

Синтез-2 — отечественный клон ZX-Spectrum

Reading time3 min
Views106K
Совершая уборку в деревне на недавних выходных, нашел в залежах чердака гордое творение советских инженеров электроники — “Игровой компьютер “Синтез 2”.



Без лишних мыслей было решено немедленно вывезти его из этого дикого места и посмотреть на что он способен в работе. Кому интересен процесс запуска такой старины и дополнительные кликабельные фотографии — прошу под кат.
Читать дальше →
Total votes 104: ↑100 and ↓4+96
Comments102

Закон о регистрации блогов принят + FAQ по закону

Reading time6 min
Views157K

Проголосовать ПРОТИВ закона можно тут www.roi.ru/11762




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

Сегодня, Госдума официально приняла поправку во втором чтении.

Что конкретно приняли, чего опасаться, что делать?!
Обратите внимание, закон вступает в силу 1 августа 2014 года. еще есть время
Читать дальше →
Total votes 257: ↑231 and ↓26+205
Comments852

Chrome Remote Desktop — теперь подключаемся к ПК и со смартфона на Android

Reading time4 min
Views166K
Здравствуй, Хабр.
Сегодня Гугл для меня совершенно неожиданно выпустил обновление своей весьма интересной и полезной технологии — Chrome Remote Dektop, которая, согласно своему названию, предоставляет удаленный доступ через Интернет к рабочему столу компьютера другим устройствам: ПК, смартфон на Android и, немного позже, iOS. Точнее, новое — поддержка мобильных устройств, подключение для ПК было доступно и раньше. Испытания в жизни с применением смартфона: под катом.
image

Читать дальше →
Total votes 46: ↑40 and ↓6+34
Comments45

Особенности переустановки предустановленной Windows 8

Reading time8 min
Views542K
… или как создать себе проблему, а затем героически её преодолеть.

Хочу поделиться полученным опытом, чтобы вы избежали моих ошибок и сэкономили себе время, силы, и самое главное — нервы. Массу нервов. Принесли мне вчера для обслуживания ультрабук свежих серий, двухбуквенной компании, с описанием «ужасно тормозит, не работают браузеры». Первичный осмотр показал заражение парой троянцев, неработоспособность ни одного из четырех браузеров, установленных пользователями в системе, общую замусоренность системы утилитами из разряда «поставь меня — увеличь себе ускорь компьютер» и некоторый урон, нанесенный утилитами для «очистки» реестра, поставленных пользователями в надежде победить проблемы. После осмотра я решил (святая наивность), что проще будет переустановить систему по-чистой, чем лечить и восстанавливать это всё, благо, как я думал, за счет хранящегося на жестком диске раздела восстановления с родным программным обеспечением это будет минутным делом. Дальнейший рассказ покажет, как жестоко я ошибался в этом.

Итого, имеем ультрабук с Windows 8, рабочим разделом восстановления и отсутствием каких-либо дисков в комплекте поставки (этот момент важен). Бук в качестве стартового ПО имеет UEFI, что в принципе для использования с Windows 8 логично, и даже было бы удобно, если бы не одно но — ключ для установки системы зашит в таблицу данных ACPI, в поддтаблицу MSDM. На тот момент я ещё этого не знал, да и не думал, что мне это понадобится.

Читать дальше →
Total votes 112: ↑106 and ↓6+100
Comments142

Лабораторный микроскоп на базе мобильного телефона

Reading time1 min
Views73K
На Kickstarter'e открылся проект по созданию миниатюрной линзы Micro Phone Lens 150x, превращающей камеру мобильного телефона в полноценный микроскоп.



Читать дальше →
Total votes 60: ↑51 and ↓9+42
Comments23

Диплом инженера или Как доставить на Землю кусочек Марса

Reading time6 min
Views85K
image
Предисловие

«Государственной экзаменационной комиссией принято решение поставить оценку „отлично“ и присвоить звание инженер». Вот так 21 января я стал иженером по специальности «Космические аппараты и разгонные блоки».

В этой статье хочу рассказать о своем дипломном проекте «Аппарат для подъема грунта с поверхности планеты». Планета была выбрана Марс, и космический аппарат создавался именно для этой планеты.

Для начала проясню, что из себя представляет дипломный проект, что делает студент-дипломант и как в итоге все это выглядит.
Читать дальше →
Total votes 137: ↑122 and ↓15+107
Comments61

Смартфон от РЖД

Reading time3 min
Views279K
Позавчера на выставке «InfoTrans 2013» в Санкт-Петербурге был представлен мобильный терминал железнодорожника на Андроиде. И вот он у меня в руке.



Этот сверхзащищённый смартфон со встроенным сканером штрихкодов и устройством чтения смарткарт полностью разработан в России. В апреле на Хабре была маленькая заметка об этом устройстве, вызывавшая бурную дискуссию: habrahabr.ru/post/175683.

Читать дальше →
Total votes 204: ↑201 and ↓3+198
Comments377

Как я покупал 3D-принтер

Reading time16 min
Views873K

Данный пост является своеобразным предостережением тем, кто задумал купить 3D-принтер. Этот, казалось бы, простой процесс для цивилизованных стран, может вдребезги разлететься о суровые Российские реалии. Я, сам того не ожидая, сумел пройтись по всем возможным граблям, и на собственной шкуре убедился, как же в действительности обстоят дела по «ту сторону экрана». Итак, приглашаю Вас поучиться на чужих ошибках.
Читать дальше →
Total votes 350: ↑342 and ↓8+334
Comments487

Бытовой компьютер БК-0010-01. Дубль два

Reading time8 min
Views125K
Наверняка многие хабражители (особенно те, которые подписаны на хаб Старое железо) помнят о существовании бытового компьютера советского производства с неброским названием БК-0010-01. Упоминание о нем уже было на Хабре в этом обзоре, написанным камрадом ftp27. Так как обзор закончился на самом интересном месте, я искренне ожидал увидеть продолжение.

Это ведь логично: заставить компьютер включаться — это пол дела. А запустить на нем Popcorn и иже с ним — вот истинное наслаждение для любителя компьютерных древностей. Однако, с момента публикации первого обзора про БК-0010-01 прошло уже достаточно много времени, а на просторах Хабра не появилось ни одного более подробного материала об этом замечательном бытовом компьютере.

image

И вот совсем недавно в мои руки наконец-то попал компьютер Электроника БК-0010-01 в практически идеальном состоянии. Помимо самого компьютера, мне достались: блок МСТД, блок нагрузок, дисковод 5,25" с КНГМД, джойстик, несколько блоков питания и монитор Электроника МС 6105 с внешним блоком питания. За мышью УВК Марсианка и принтером Электроника МС 6312 мне пришлось немного поохотиться, но как не странно данные устройства удалось достать за вполне приемлемые деньги.

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

Тем, кто слабо помнит, что такое БК-0010-01 (или не помнит совсем), крайне рекомендуется ознакомиться с имеющимся на Хабре обзором этого бытового компьютера, и лишь потом нажимать кнопку «Читать дальше»
Читать дальше →
Total votes 140: ↑138 and ↓2+136
Comments89

Реализация ECB шифрования с помощью библиотеки Маршала в языке С#

Reading time2 min
Views3.1K
Здравствуйте! Все чаще встречаю вопросы друзей и коллег, да и просто запросов на тему «как же реализовать шифрование на языке С#». Так вот кому будет интересно расскажу как это можно реализовать.
Режим ECB — метод применения блочного шифра, позволяющий преобразовать последовательность блоков открытых данных в последовательность блоков зашифрованных данных. Более точно вы сможете узнать на Википедии. Я же перейду сказу к сути вопроса.
Читать дальше →
Total votes 23: ↑7 and ↓16-9
Comments3

Зачем регистрировать программу для ЭВМ? Актуально на 2021 год

Reading time3 min
Views112K
Статья актуальна на 2021 год!

По российскому законодательству права на программное обеспечение (ПО) охраняются так же, как авторские права на произведения литературы. Однако в отличие от литературных произведений государство предусмотрело в отношении программы для ЭВМ дополнительное средство защиты — регистрация в федеральном органе исполнительной власти по интеллектуальной собственности (Роспатент).

Это наиболее очевидный и простой способ защиты прав на ПО. Но насколько этот способ защиты действенный и какие преимущества в защите прав дает регистрация?

Внимание! Апгрейд статьи в связи с изменением порядка регистрации с 18 июля 2016 г. здесь.

image

Попробуем разобраться
Total votes 47: ↑38 and ↓9+29
Comments34

МикроЭВМ БК 0010-01

Reading time3 min
Views47K
Доброго времени суток, %habrauser%.
В своем втором хабратопике мне бы хотелось рассказать про советский микроЭВМ БК 0010-01 и мою безуспешную попытку его завести.
Подробности под катом (осторожно, много изображений — 4.4 Mb)

Читать дальше →
Total votes 85: ↑80 and ↓5+75
Comments113

Как переустановить Windows 8 Single Language, предустановленную на ноутбуке?

Reading time6 min
Views252K
Пост о том, как переустановить Windows 8 и активировать её «родным» ключом, за который вы уже заплатили при покупке ноутбука. В некоторых случаях (не-Pro и не-Enterprise версия Windows, ключ, зашитый в UEFI) это оказывается нетривиальной задачей. Об одном таком случае я и хочу написать. Может быть интересно обладателям Asus Zenbook UX32VD, но есть подозрение, что и на других моделях предустанавливали данную редакцию ОС.

Читать дальше →
Total votes 29: ↑20 and ↓9+11
Comments24

Ускорение загрузки Windows for fun and profit

Reading time4 min
Views803K
image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Под катом много однообразных картинок и немножко унылого текста
Total votes 532: ↑516 and ↓16+500
Comments365

Android — iOS — Android

Reading time12 min
Views42K
Доброе времени суток, хабражители!

В данном топике я хотел бы поделиться своим опытом пользования OS Android и iOS. Целью этого топика не является сравнение двух операционных систем, но некоторые моменты все же будут рассматриваться как положительные или отрицательные, как сами по себе, так и по отношению к другой ОС. Мнение и взгляды на ОС чисто субъективные. Говоря про Android и iOS, нельзя обойти стороной и телефоны, на которых они установлены, поэтому статья коснется и мобильных устройств на указанных операционных системах. Просьба всех слабонервных и категоричных не читать этот пост. Статья содержит много текста и не содержит картинок. Если кто еще не передумал читать — прошу под кат.
Читать дальше →
Total votes 48: ↑16 and ↓32-16
Comments18

Минкомсвязи подготовило требования к оборудованию СОРМ для интернет-провайдеров

Reading time2 min
Views71K


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

Читать дальше →
Total votes 36: ↑33 and ↓3+30
Comments96

AN/FSQ-7 — самый снимаемый компьютер в истории

Reading time7 min
Views102K


Ещё во время Второй мировой войны Военно-морские силы США сделали предложение Массачусетскому технологическому университету о возможности создания симулятора полётов для тренировки экипажей бомбардировщиков. После успеха ЭНИАКА в 1945 году было решено использовать для этих целей компьютер и оставить безуспешные попытки создания аналогового вычислителя.

Проект заметно затянулся, и был закончен уже после окончания Второй мировой войны. Оставалось неясным, что делать с созданным компьютером Whirlwind — военные утратили к затее интерес. Он, тем не менее, представлял историческую важность — именно Whirlwind и нереализованный проект Whirlwind II стали основой предложения Джея Форрестера по созданию системы противоздушной обороны.

Течение событий ускорил факт появления у СССР атомного оружия и откровенно натянутые отношения двух государств. Уже в декабре 1949 года комитет по воздушной обороне, возглавляемый Джеорджем Вэлли, рекомендует компьютеризированные вычисления для радарных станций. Вэлли и Форрестер фактически заложили основы будущей системы Сейдж (SAGE), разработка которой стоила около 10 млрд. долларов 1954 года и включала создание 24 командных центров, оборудованных в том числе компьютером AN/FSQ-7, рекорд размеров которого так никогда и не был побит.

Компьютеры являлись ключевым компонентом системы. Легко увидеть в сотнях панелей Q7 с их переключателями, кнопками и мигающими лампочками рай для визуального оформления кинофильма. И именно поэтому Q7 является самым снимаемым компьютером в истории. Различные его части и сегодня появляются в кадре, несмотря на то, что он был создан на заре компьютерной эпохи и после 1983 года уже не использовался.
Читать дальше →
Total votes 85: ↑81 and ↓4+77
Comments36
1
23 ...

Information

Rating
Does not participate
Location
Балашиха, Москва и Московская обл., Россия
Date of birth
Registered
Activity