Как стать автором
Поиск
Написать публикацию
Обновить
0
0
Дмитрий @d9k

TypeScript/SQL разработчик

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

История ИТ моими глазами

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

Начиная разработчиком на тогда еще сверх продвинутом IDE от компании Borland, bc++ 3.11, работающая в операционной системе DOS, в которой тогда единственное, чего не хватало — так это поддержки dos4gw (который вышел, если мне не изменяет память, парой годами позже), я любил эту IDE и мне казалось, что на ней можно сделать все что угодно. Была куча драйверов, которые писались энтузиастами, меняющие шрифты консоли, кодировку, была целая система работы с памятью… Прорывом были отгружаемые динамически библиотеки на диск, созданные чтобы вмесить все в память. Сегменты (ну, современные программисты, что такое сегменты оперативной памяти, и откуда 640К?), нижняя память, верхняя память… 640 килобайт… Люди придумывали все новые задачи компьютерам, а гении своего дела эти компьютеры придумывали. И ведь на самом-то деле это не так давно было… Это было почти вчера.
Читать дальше →

10 HTML5 примеров, чтобы вы забыли о Flash

Время на прочтение1 мин
Количество просмотров60K
В последнее время Вы, наверное, много слышали о том, что Flash является умирающей технологией и о том, как она будет вскоре заменена на HTML5. Лично я считаю, что HTML5 будет постепенно заменять Flash лишь для некоторых вещей, но Flash всегда будет иметь место, особенно при разработке сложных игр и насыщенных интернет-приложений. Если вы еще не видите, что можно сделать с помощью HTML5, я ограничусь десятью примерами, чтобы показать некоторые из возможностей HTML5.

image

Так что же вы думаете – HTML5 заменит Flash?

Читать дальше →

Хозяйке на заметку

Время на прочтение1 мин
Количество просмотров646
В свете запуска Мегафоном услуги Безлимитный интернет с OPERA MINI, я думаю, для многих будет полезно вспомнить о публикации Ломаем Запреты на Интернет в офисе или просто экономим трафик!

Чтобы этот пост не был простым копипастом, я приготовил полуфабрикат сборки Оперы Мини 4 и 5 версии (~2 mb) для запуска на компьютере.

Читать дальше →

Учиться учиться?

Время на прочтение5 мин
Количество просмотров10K
<h1>Выв
Учиться учиться? Кому нужна учеба в современном ВУЗе, мой эксперимент длинной в год в одном из Харьковских ВУЗов.
Читать дальше →

Как прокачивать мозг

Время на прочтение8 мин
Количество просмотров174K
В этой теме я хочу поделиться своими знаниями про устройство мозга и тем, как применяю это на практике.

Не правда ли, картинка объемна?

Итак, как известно, мозг — важнейший орган нашего тела. Кто-то говорит, что он — самая сложная вещь во вселенной. И незнание некоторых его особенностей может очень плачевно сказать на жизни человека.

Но обо всем по порядку.

Понимание роли мозга


Нет невежества страшнее, чем невежество по отношению к самому себе.

Мозг управляет почти всем в нашем организме — от дыхания, работы органов чувств до сложных мыслительных процессов и воображения. Существует множество методик и советов по развитию, однако, как я убедился, мало какие делают упор на роль мозга в процессе.
Читать дальше →

Хочу сайт или 5 ступеней познания Дао

Время на прочтение5 мин
Количество просмотров22K
«Вы знаете, что в Китае живут китайцы, и даже сам император – китаец». Так, помнится, начиналась знаменитая сказка Ганса-Христиана Андерсена «Соловей». В подражание Андерсену мы решили рассказать типичную китайскую притчу о некоем человеке и его пути к просветлению.

image

«Сказка – ложь, да в ней намёк», — сказал другой сказочник. Наша история описывает ряд классических ошибок, совершаемых заказчиком сайта, спотыкающимся на каждой из 5 ступеней, ведущих к прибыли.

Ступень первая. «Хочу сайт».


В провинции Сычуань жил человек по имени Ляо. Ляо торговал джинсами и ничего не знал об Интернете, методах продвижения, оптимизации, блогах, социальных сетях и прочих виртуальных прелестях. Единственное, чего он страстно желал – заработать денег.
Читать дальше →

Проект твоей мечты

Время на прочтение10 мин
Количество просмотров2K
Некоторым везет. Вы точно знаете такого. У него на столе широкоформатный монитор, которым можно заменить экран в кинотеатре. Компьютер, приютившийся под дорогим дубовым столом, мощнее WOPR из старого фильма «Военные игры». И, конечно же, не забываем, что всё это в отдельном кабинете, в котором даже можно закрыть дверь на ключ (само собой, по исключительно важным поводам). И если вам людишкам из-за офисных перегородок этого мало, то вспомните, что этот чувак отвечает за самые крутые проекты и использует самые сексуальные и новейшие технологий. Он из тех, кем все прочие смертные тоскливыми ночами мечтают быть, вместо того чтобы спать. Но какого же ему так везет?
Читать дальше →

Как на самом деле работает мозг

Время на прочтение4 мин
Количество просмотров99K
На хабре довольно популярны статьи о различных техниках повышения работоспособности, улучшения памяти, самомотивации и т.д. и т.п. Увы, зачастую авторы этих статей совершенно не представляют себе, что такое мозг, как он работает и почему всё устроено именно так.

Прежде всего, необходимо понять вот что:

Думать дорого

Правильный инструмент

Время на прочтение1 мин
Количество просмотров1.4K
Некоторое время назад я натолкнулся на сайт "TheRightTool" — эдакий рейтинг языков программирования на соответствие разным утверждениям, например: «На этом языке легко писать эффективный код». Сразу понятно, что такой рейтинг очень полезен (хотя интерфейс у них — беда — на третьем вопросе мне надоело переставлять языки).

Я попытался на своем блоге дать ссылки на автоперевод, но понятное дело, что он оставляет желать лучшего. Но ведь русские (вполне возможно) больше всех знают о языках программирования! А больше всего программистов на Хабре.

Итак, сегодня в течение часиков пяти мне было заняться нечем, так что, дорогой Хабр, встречай русский аналог (на слабеньком VPS, так что рано или поздно сдохнет под Хабраэффектом — извиняйте, ставьте закладку, заходите завтра):



Надеюсь скоро мы, коллективным 4-хлетним Хабраразумом, узнаем — какие языки для чего можно использовать.

Читать дальше →

Синдром многорукого Шивы: Знания vs Навыки

Время на прочтение7 мин
Количество просмотров18K
В продолжение предыдущего поста.


Мне кажется, что большинство компьютерных специалистов «нестандартного профиля» и системных администраторов образовалось стихийно, и большинство из них прошли путь, когда приходилось и принтеры разных видов обслуживать, и с 1С возиться, и почтой заниматься, и банк-клиенты настраивать, и решать проблему с воспроизведением видео на ноутбуке начальства. Я могу ошибаться, но, насколько я могу видеть это в своём окружении, большинство шли именно этим путём.

Путь о котором я говорю — путь «многорукого Шивы». Путь множества навыков и относительно малого знания. Те, кто переключился на путь знания идут вверх. Те, кто остался на пути навыков — остаются примерно там же, где и были.
Читать дальше →

Индустриальная революция. Часть 2. Атомы – новые биты

Время на прочтение3 мин
Количество просмотров18K
Продолжение захватывающей статьи из американского журнала Wired «In the Next Industrial Revolution, Atoms Are the New Bits» (в прошлый раз я рассказал о Rally Fighter – автомобиле, созданным «толпой»).

Коренные преобразования в любой индустрии происходят тогда, когда контроль над отраслью переходит от компаний, кланов, правительств, к рядовому человеку. Интернет сделал доступным широким массам издательское дело, телевидение и связь, что привело к радикальному увеличению участников в цифровом мире – длинной цепочке битов (the long tail of bits).

Теперь то же самое происходит и с производством – длинная цепочка вещей (the long tail of things).

image
Читать дальше →

Индустриальная Революция. Часть 1. Rally Fighter – автомобиль, созданный «толпой»

Время на прочтение5 мин
Количество просмотров38K
Совсем недавно в авторитетном журнале Wired была опубликована интереснейшая статья «In the Next Industrial Revolution, Atoms Are the New Bits», описывающая революционные процессы, происходящие в настоящее время в промышленности, сходные с теми, которые происходили в Интернет. Ниже приводится перевод первой части статьи.

Дверь, похожая на вход в прачечную, в индустриальном парке Ворхема, штат Массачусетс, не очень-то и напоминает ворота в будущее американского машиностроения, но на самом деле таковым является. Это штаб квартира Local Motors, первой open source компании, которая производит автомобили. Стоит только зайти внутрь и мы увидим шокирующий пример того, что можно делать на микрозаводах.

image

Читать дальше →

Ряды open source игр пополнились еще 4 классными экземплярами

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

Эпический по размахам марш, инициированный компанией Wolfire — акция по продаже 6 популярных инди-игр «купи за сколько хочешь» — The Humble Indie Bundle — World of Goo, Aquaria, Gish, Lugaru, Penumbra и Samorost 2 — закончился около 2 часов назад и возымел такую концовку, о которой многие мечтали уже несколько лет, но в такое всерьёз никто не верил.

За неделю работы удалось собрать больше миллиона долларов США — и 2 часа назад, в знак признательности поддержавшему их сообществу, группа разработчиков Wolfire, Bit Blot, Cryptic Sea и Frictional Games объявила о том, что отныне четыре игры из шести — Aquaria, Gish, Lugaru и Penumbra — будут выпущены в свет в исходниках под open source лицензией.

Исходники Lugaru HD уже выложены, остальные 3 игры должны последовать примеру в течении нескольких дней. Lugaru выложен в виде Mercurial-репозитария на Icculus.org — код собирается с помощью обычных Makefile'ов (и gcc), как проект XCode и как проект Microsoft Visual Studio. Лицензия — GPL v2.

Читать дальше →

Разработчики «свободного железа», заработавшие больше $1 млн

Время на прочтение3 мин
Количество просмотров5.7K
Рынок открытого аппаратного обеспечения (OSHW) только встаёт на ноги: обкатываются экспериментальные бизнес-модели, ищутся наиболее эффективные способы заработать деньги. Уже появились первые фирмы и сообщества разработчиков, которые смогли заработать на создании и продаже открытого «железа» более миллиона долларов. Таких в мире всего полтора десятка, но в этой области ожидается настоящий бум: по прогнозу Adafruit Industries (презентация, PDF), рынок «свободного железа» к 2015 году вырастет аж до $1 млрд.
Читать дальше →

Теория правильных скриптов

Время на прочтение7 мин
Количество просмотров26K
Чем различается скрипт и программа? Вовсе не используемым языком или наличием интерфейса.

Главная разница — в наличии у программы обширнейшей оболочки, не связанной «содержимым» программы. В зависимости от платформы, это могут быть страницы руководства, поддержка нескольких языков, наличие функционала по установке/удалению, исполнение соглашений об интерфейсе (командной строки, или иных средств взаимодействия), интерфейсы в общем реестре и т.д… Программа должна уметь работать в любой документированной среде, предусматривать различные ситуации (круче всего с этим у программ под unix, которые используют ./configure для определения, собственно, где они, что можно, а что нельзя на этой (очередной) платформе).

Скрипт же, в строго обратном смысле: он предназначен для решения конкретной проблемы «здесь и сейчас». Никто не ожидает от скрипта, который отсылает статистику, способности делать это одновременно на solaris'е, freeBSD и windows embedded standard с cygwin'ом на борту.

По математико-программистким представлениям, между скриптами администрирования и программами нет разницы. Они работают по одинаковым принципам, вообще говоря, выполняют почти одно и то же.

Разница между скриптом и программой — административная.
Читать дальше →

На наших глазах рождается новый вид спорта: воздушные гонки на реактивных самолётах в геопривязанной дополненной реальности

Время на прочтение2 мин
Количество просмотров3.3K
Обратите внимание на вот эту видеозапись, взятую из статьи на Membrana.Ru от 27 апреля:



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

Пилот наблюдает дополненную реальность через наголовный шлем, а зрители — при помощи большого компьютерного экрана или (как сообщил закадровый голос диктора видеоролика) при помощи собственных iPhone и iPad.

Всё это очень напоминает компьютерную игру, вот только происходит в реальности — правда, дополненной. А создатель этих гонок вдохновлялся татуинскими подрэйсерами из первого эпизода «Звёздных Войн».

Читать дальше →

Стандартный программист

Время на прочтение3 мин
Количество просмотров17K
Примерно неделю назад принимал участие в конкурсе на открытую вакансию Microsoft. И провалился. Прошла неделя, мысли в голове (как же так? не может быть!) немного улеглись и я сделал некоторые выводы из этого опыта, коими и хочу поделиться с хабражителями.
Читать дальше →

5 популярных ошибок в интерфейсах программ

Время на прочтение2 мин
Количество просмотров3.4K
Мы все пользуемся огромным количеством программ. Но часто встречаются эпик фейлы недоработки интерфейса, которые очень сильно раздражают. Здесь я приведу набор популярных, по моему мнению, ошибок. Итак.
Читать дальше →

Обзор FlashDevelop 3.1.0 RTM

Время на прочтение1 мин
Количество просмотров2.2K
image
Вышла новая версия FlashDevelop, замечательного редактора кода для as3 и haXe. Самое приятное в новой версии это то, что появилась возможность использовать Debuger и Profiler.
Читать дальше →

Береги глаза: обзор программ, прерывающих работу за компьютером

Время на прочтение4 мин
Количество просмотров181K
image Оторваться от компьютера — частая проблема для айтишников. Нашедшее вдохновение или затягивающий интернет — и часы пролетают незаметно, а глаза после этого хотят вывалиться. Итог — садящееся зрение, понижение производительности, кривая спина и квадратная попа.

Когда собственной силы воли(или внимательности к своему самочувствию) не хватает, на помощь приходят специальные программки.
Читать дальше →

Информация

В рейтинге
8 297-й
Откуда
Челябинск, Челябинская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фронтенд разработчик, Фулстек разработчик
Средний
От 150 000 ₽
SQL
PostgreSQL
MySQL
TypeScript
React
Redux
Bash
Storybook
Markdown
Node.js