Pull to refresh
312
0
Владимир Маслов @HotWaterMusic

Руководитель, автор ТГ-канала Сеньор Юникорн

Send message

Баг в MySQL получил на день рождения тортик

Reading time1 min
Views24K
Хорошей пятницы, Хабр!

Как многим известно, отдельные баги в MySQL не закрываются годами. Но все еще открытому багу #20786 «mysqldump always includes AUTO_INCREMENT» повезло больше других — на свое семилетие он хотя бы получил самый настоящий праздничный торт!



Описание бага
[29 Jun 2006 22:31] Erik Kay

I've run into a change between 5.1.9 and 5.1.11 that's causing me problems. mysqldump now includes AUTO_INCREMENT=xxx in the table definition, even when you specify --no-data. This appears to be the new default behavior of SHOW CREATE TABLE, which I assume mysqldump is using under the covers.

I understand why this is useful for the purposes of backing up data, and why it would even be useful in some --no-data cases, but the bummer for me is that I now don't have a way to dump my schema cleanly for development purposes.


Страница бага
Total votes 90: ↑80 and ↓10+70
Comments62

Вышла публичная бета Sublime Text 3

Reading time1 min
Views61K
image

Вышедший сегодня новый билд 3047 стал доступен не только зарегистрированным пользователям, но и всем остальным тоже. Разработчики сообщают, что это самая быстрая, стабильная и лучшая версия Sublime Text на сегодняшний день.

Скачать + Полный список изменений

Если вы переходите на новую версию с Sublime Text 2, то основные изменения в Sublime Text 3 следующие:
  • Скорость. Время старта программы, загрузки файлов и работы функции «Replace All» значительно сократилось. Если у вас OS X и Retina, то вы заметите значительный рост производительности.
  • Индексация символов, для команд Goto Definition и Goto Symbol in Project. Также работает для функций Jump Forward и Jump Back.
  • Улучшенное редактирование HTML, включая автокомплит тэгов и атрибутов, а еще и автоматическое закрытие тэгов.
  • Улучшенная работа с проектами. Теперь можно создавать несколько рабочих областей (workspace) для одного проекта.
  • Богатый API. Плагины лучше изолированы от основного приложения, и в то же время имеют более полный API.
Читать дальше →
Total votes 87: ↑78 and ↓9+69
Comments86

Пост-мортем: Baldur's Gate: Enhanced Edition

Reading time14 min
Views52K
image

Хотите услышать рассказ о том, как классика ролевых игр на PC смогла возродиться как мультиплатформенный проект, да еще и в виде «расширенного издания»? Один из основателей Bioware Трент Остер (сегодня — президент компании Beamdog / Overhaul Games, занимавшейся разработкой переиздания) готов провести нас за кулисы и рассказать, как же все происходило.
Читать дальше →
Total votes 46: ↑44 and ↓2+42
Comments29

Lua за 15 минут

Reading time1 min
Views326K
image

Для всех, кто хотел разобраться с Lua (скриптовый язык для разработки игр и не только, список), но никак не находил времени, Tyler Neylon приготовил небольшой подарок:

http://tylerneylon.com/a/learn-lua/

Посвящается всем, кто предпочитает один большой список из говорящих самих за себя сниппетов кода (с небольшими комментариями к 95% case'ов) длинным мануалам с огромной иерархией. Очень удобно для тех, кто уже умеет программировать и просто хотел бы разобраться с новым для себя языком. Весь «мега-сниппет» на английском, но примеры несложно читаются.

P.S. А для всего остального есть Hyperpolyglot.
Total votes 75: ↑71 and ↓4+67
Comments49

Playstation 4 будет работать на модифицированной версии FreeBSD 9.0

Reading time1 min
Views71K
image

Получившие сегодня в свое распоряжение последнюю версию эмулятора PS4 разработчики игр подтвердили, что новая игровая приставка от Sony действительно работает на Orbis OS и загружается из GRUB (эмулятор шел в составе набора для разработчиков).

На приставке можно запустить графический или текстовый режимы; для текстового сразу доступна консоль, и при загрузке в нем можно увидеть много знакомых файлов, которые раскрывают одну из тайн PS4: Orbis OS — это модифицированный вариант FreeBSD 9.0. Как сообщают источники внутри компании, причиной тому — более либеральная BSD-лицензия и переход с Cell на x86 (хотя, по одной из версий, CellOS в PS3 тоже была основана на FreeBSD).
Читать дальше →
Total votes 82: ↑73 and ↓9+64
Comments155

Коллекция ресурсов для frontend и backend разработчиков

Reading time1 min
Views55K
image

Некий dypsilon выложил на GitHub огромную коллекцию ссылок на ресурсы по веб-разработке, за что ему огромное спасибо.

Список состоит из ссылок на библиотеки, руководства и статьи.

Frontend: github.com/dypsilon/frontend-dev-bookmarks
Backend: gist.github.com/dypsilon/5819528 (много node.js)

Ссылок много, но все — строго по делу и упорядочены по группам (пример для фронтенда):
  1. Архитектура
  2. Фреймворки
  3. Cross Browser
  4. Cross Device
  5. Паттерны и сниппеты
  6. Манипуляция с DOM
  7. … и многое другое

matmuchrapna советует еще frontdesk Вячеслава Олиянчука.
Настоятельно рекомендуется добавить в закладки, а лучше — почитать.
Total votes 120: ↑100 and ↓20+80
Comments12

Google признала, что головоломки на собеседованиях бесполезны

Reading time1 min
Views224K
image

Google признала, что ее печально известные головоломки на собеседованиях («Сколько в мире настройщиков пианино?», «Почему крышки на канализационных люках круглые?») совершенно бесполезны для определения того, станет ли соискатель хорошим работником.

«Мы выяснили, что головоломки — пустая трата времени. Они не могут ничего предсказать, и в процесс собеседования включены только для того, чтобы дать возможность интервьюеру почувствовать себя умнее», сказал вице-президент компании по работе с персоналом Ласло Бок в интервью New York Times.
Читать дальше →
Total votes 171: ↑161 and ↓10+151
Comments339

Microsoft заплатит за поиск уязвимостей в Windows 8.1 и IE 11

Reading time1 min
Views26K
image

C 26 июня Microsoft будет готова заплатить тем, кто найдет в ее продуктах новые уязвимости и техники эксплоитов определенных видов.

Направлений для творческого поиска будет сразу несколько:
  1. Mitigation Bypass Bounty — до $100,000 за нахождение нового способа эксплуатации уязвимостей защиты в последней версии ОС Windows 8.1 Preview.
  2. BlueHat Bonus for Defense — до $50,000 в качестве бонуса тем, кто предложит идеи для защиты от проникновений, обнаруженных в первой программе.
  3. Internet Explorer 11 Preview Bug Bounty — до $11,000 за найденную критическую уязвимость в Internet Explorer 11 Preview на Windows 8.1. Срок данного предложения — на время беты нового IE (c 26 июня по 26 июля).

Читать дальше →
Total votes 64: ↑56 and ↓8+48
Comments47

GitRec: Персональные GitHub-рекомендации

Reading time1 min
Views6.1K
image

Спору нет, Github — одна из лучших платформ для совместной работы над open source проектами. Но вот найти проект, который близок по духу и смыслу вашему, здесь зачастую бывает не так просто. А ведь можно было бы найти похожий проект и принять участие в его разработке. Теперь с этим вопросом, возможно, станет немного проще — после появления GitRec, который позволяет получить список рекомендаций для конкретного репозитория или юзернейма.
Читать дальше →
Total votes 30: ↑28 and ↓2+26
Comments10

Чему я научился за 8 месяцев в Microsoft

Reading time4 min
Views170K
image

Моя стажировка в Microsoft Windows Azure началась ровно два года назад, сразу после колледжа, и проходила она в той же команде, с которой я проработал последние восемь месяцев.

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

Не могу сказать, чтобы я был несчастлив, и не хочу ни на что жаловаться… но в колледже об этих вещах меня никто не предупреждал.

Итак, поехали.
Читать дальше →
Total votes 296: ↑266 and ↓30+236
Comments363

AMD представила первые процессоры для настольных компьютеров с частотой до 5,0 ГГц

Reading time1 min
Views130K
image

Сегодня на выставке Е3 в Лос-Анджелесе компания AMD анонсировала первые в мире коммерчески доступные процессоры, тактовая частота которых достигает 5,0 ГГц.

Процессоры относятся к семейству Vishera и войдут в новую линейку FX-9000. Анонсировано две модели, FX-9370 и FX-9590. В каждой из них по восемь вычислительных ядер Piledriver и 8 Мбайт кеш-памяти третьего уровня, техпроцесс — 32-нм. Для установки процессоров потребуется сокет AM3+. Максимальное значение рассеиваемой тепловой энергии составляет 220 Вт. Поддерживается память DDR3-1866. Остальных подробностей AMD пока не раскрыла.

Слухи об этом ходили уже давно, правда, ранее речь шла о некоем проекте «Centurion», который предназначался оверклокерам и любителям процессоров AMD.

Источник: PC Perspective
Total votes 67: ↑63 and ↓4+59
Comments212

Bunny: Скрываем трафик в шуме Wi-Fi

Reading time1 min
Views36K
image

Вам кажется, что кто-то подключился к вашему Wi-Fi, перехватывает пакеты и следит за вами? А может, в свете последних новостей, вам захотелось уйти в подполье? Тогда встречайте проект Bunny.py — средство для незаметной передачи данных при беспроводных коммуникациях.

Американец Паркер Томпсон разработал приложение, с помощью которого можно эффективно скрывать трафик в пакетах 802.11. Приложение позволяет поднять собственную беспроводную сеть между устройствами, которая будет невидима для постороннего наблюдателя (darknet), — а все потому, что ее трафик будет замаскирован в посторонних Wi-Fi-пакетах.
Читать дальше →
Total votes 61: ↑56 and ↓5+51
Comments20

WTF QR CODE

Reading time1 min
Views118K
Доброй пятницы, Хабр!
QR-коды — штука, конечно, полезная, но, как водится, не всегда они используются правильно или по назначению. Авторы блога WTF QR Codes решили собрать наиболее абсурдные (да и просто смешные) примеры творческого произвола.

image

Под катом — еще фотографии.
Читать дальше →
Total votes 113: ↑90 and ↓23+67
Comments90

Знаменитое «кладбище видеоигр» собираются раскопать

Reading time1 min
Views53K
Fuel Industries из Канады получила разрешение властей города Аламогордо на «эксгумацию» легендарного «кладбища видеоигр», существующего уже на протяжении 30 лет. В сентябре 1983 года в Нью-Мексико Atari закопала впечатляющее количество (по разным сведениям, от 10 до 20 грузовиков) непроданных консолей Atari 2600, аксессуаров к ней и игровых картриджей. Принято думать, что среди них основную часть составляли несколько миллионов копий игры E.T., признанной одним из худших продуктов за всю историю игровой индустрии.


Читать дальше →
Total votes 68: ↑60 and ↓8+52
Comments41

Погиб соучредитель проекта Oculus Rift

Reading time1 min
Views55K
В пятницу в Санта Ана (Калифорния) был убит Эндрю Скотт Рейс, соучредитель проекта Oculus Rift.

Это произошло в ходе полицейской погони; машина преступников, пытавшихся скрыться от полиции, проехала несколько светофоров на красный и сбила Рейса в тот момент, когда он переходил перекресток.

image

Эндрю Скотт Рейс являлся соучредителем компании Oculus VR в Ирвине, которая известна своими очками виртуальной реальности Oculus Rift, о которых уже не раз писали на Хабре [1, 2]. Коллеги отзываются о Рейсе, как о «хорошем и умном человеке».

Источник: Oculus Rift co-founder killed by gang trying to escape police.
Total votes 89: ↑63 and ↓26+37
Comments41

Успех в инди: руководство для начинающих

Reading time10 min
Views81K
image

Вот чем меня точно не удивишь, так это вопросом, как стать профессиональным независимым разработчиком игр и достичь на этом пути успеха. Если честно, слышать его — по-прежнему большая честь для меня, поэтому сначала я каждый раз благодарю задавшего этот вопрос. Но вот дальше… черт, если я действительно собираюсь помочь человеку стоящим советом, то это потребует от меня немалых усилий. Я, конечно, всегда могу «отмазаться», сказав что-то вроде «Дерзай! Старайся! Следуй только за своим сердцем!» — и, на самом деле, это будет не самый плохой ответ. Впрочем, пользы от него тоже будет немного.

Сегодня перед вами именно то, что вы хотели узнать. Теперь я всегда буду ссылаться на эту статью, когда услышу подобные вопросы; повторение одного и того же раз за разом стало отнимать у меня слишком много времени. Я надеюсь, что эти советы смогут пригодиться всем начинающим независимым разработчикам в реальной жизни.

Приятного вам чтения!
Читать дальше →
Total votes 50: ↑38 and ↓12+26
Comments10

Internet Explorer vs. Число убийств в США

Reading time1 min
Views57K
Тезис о том, что "корреляция – не равно причинно-следственная связь", в конце января был вновь проиллюстрирован чудесным графиком, сопоставляющим количество убийств в США и долю Internet Explorer среди браузеров, которые предпочитают пользователи.

image

Как утверждает автор графика: «Конечно, я знаю, что корреляция не означает причинно-следственной связи, но мне все же кажется, что в этом точно что-то есть...»

На самом деле, конечно же, перед нами — пример забавной (и провокационной) корреляции. Забавность его в том, как ловко была подмечена корреляция между двумя совершенно несвязанными значениями; беда же в том, что он пытается сравнивать проценты и абсолютные значения.

Но разве не интересно, насколько все эти значения соответствуют истине?
Читать дальше →
Total votes 113: ↑85 and ↓28+57
Comments44

Почему HTML считает, что «chucknorris» — это цвет?

Reading time1 min
Views124K
image

Вы никогда не пробовали задавать цвет фона в HTML при помощи разных строк? Например, строка

<body bgcolor="chucknorris"> test </body>

сделает фон документа кроваво-красным во всех браузерах и на всех платформах (jsfiddle).

Кстати, если слово chucknorri тоже приводит к красному цвету, то chucknorr дает желтый!

Стало интересно, почему так происходит? Добро пожаловать под кат.
Читать дальше →
Total votes 237: ↑218 and ↓19+199
Comments100

Кулинарный путеводитель по архитектурам AI

Reading time21 min
Views53K
image

Мне постоянно приходится слышать от студентов и начинающих гейм-дизайнеров – да, честно говоря, и от бывалых программистов тоже – один и тот же вопрос, который звучит примерно так: “Какую архитектуру AI мне выбрать для своего проекта?”. Этим вопросом пестрят форумы, его можно услышать на конференции разработчиков игр GDC, и, конечно же, его не один раз вспоминают во время пре-продакшна создатели любой игры – от AAA-класса до инди. Я работаю консультантом по игровому AI, поэтому я постоянно слышу ее от своих клиентов.

Обычно, самый лучший ответ на этот вопрос – «Когда как». Вот только подобный ответ мало кого устраивает, поэтому после него мне приходится устраивать самый настоящий допрос.
Читать дальше →
Total votes 83: ↑76 and ↓7+69
Comments6

Apple впервые стала поставщиком мобильных телефонов #1 в США

Reading time1 min
Views12K
image

Согласно последнему исследованию Strategy Analytics, поставки мобильных телефонов в США за четвертый квартал 2012 года достигли 52 миллионов штук, причем Apple впервые вырвалась вперед остальных, став поставщиком номер один и захватив 34 процента всего рынка.

В этом соревновании компания опередила Samsung: из отчета Strategy Analytics следует, что Apple продала 17.7 миллионов iPhone за квартал. На втором месте — Samsung с цифрой в 16.8 миллионов проданных устройств, на третьем — LG с 4.7 миллионами за тот же период.
Читать дальше →
Total votes 19: ↑11 and ↓8+3
Comments36

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity