Pull to refresh
18
0

User

Send message

Придётся ли Intel убрать из компилятора функцию, намеренно выдающую плохой код для процессоров AMD?

Reading time10 min
Views41K
Многие программисты считают компилятор Intel лучшим оптимизирующим компилятором из имеющихся на рынке, и предпочитают использовать именно его для наиболее требовательных к производительности программ. Кроме того, Intel поставляет много сильно оптимизированных библиотек для различных технических и научных целей. Во многих случаях достойных альтернатив библиотекам Intel не существует.

К сожалению, программы, скомпилированные с помощью компилятора или библиотек Intel, работают значительно хуже на процессорах AMD и VIA.
Читать дальше →
Total votes 200: ↑182 and ↓18+164
Comments213

Открытое сообщество: альтернатива псевдополезным государственным ИТ-проектам

Reading time4 min
Views1K
Добрый день, друзья.

Сегодня я хотел бы поговорить о ситуации с «айтишными» проектами в нашей стране. Меня, как и многих, напрягают многочисленные «распилы» вокруг создания государственных сайтов, а также то убожество, которое получается за ТАКИЕ (весьма немалые) деньги. Меня напрягает и то, что на эти «прожекты» расходуются мои кровные, честно заработанные деньги налогоплательщика.

Впрочем, я не сторонник того, чтобы потрясать кулаками, взывать к толпе с броневика, брать в руки оружие или писать гневные статьи на Хабре (хотя от последних частенько бывает положительный эффект). Вместо этого предлагаю пойти иным (конструктивным) путем. Я предлагаю организовать открытое сообщество, которое займется разработкой ИТ-систем, реально востребованных в обществе. Под катом я попытаюсь подробно описать, что я имею в виду.

Читать дальше →
Total votes 89: ↑71 and ↓18+53
Comments142

Как достичь профессионального вида с помощью цвета

Reading time9 min
Views11K
image

Что заставляет дизайн выглядеть скоординированным, спланированным и профессиональным? Ответ: 'цвет'.

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

Но цвет просто необходим для контента. Если Вы уделите вебсайту достаточно времени для его совершенства, то читатели вероятно уделят достаточно времени его просмотру. Хороший выбор цвета сделает это возможным.

В этой статье мы будем делать обзор некоторых методик, чтобы достигнуть красивого сочетания цвета для Ваших проектов в сети.
Читать дальше →
Total votes 194: ↑167 and ↓27+140
Comments38

О сознании и искуственном интеллекте

Reading time3 min
Views9.8K
Тема обретения искусственным интеллектом сознания стала фактически общим местом современной фантастической литературы и кинематографа (достаточно упомянуть Азимова, «Терминатора», «Призрак в доспехах» et cetera ad infinitum). Меж тем мало кто из фантастов задумывался над тем, что же такое сознание, как возникло сознание у человека и каким образом ИИ может это самое сознание обрести.
В данном эссе нам хотелось бы обратить внимание на одно очень интересное (и, на наш взгляд, весьма правдоподобное) определение упомянутого феномена, которое дал не фантаст и не философ, а ученый-эволюционист Ричард Докинз в своей книге "Эгоистичный ген".
И что же там?
Total votes 57: ↑43 and ↓14+29
Comments312

Ещё немного о Википедии

Reading time3 min
Views11K
В последнее время на Хабре появляется всё больше статей о Википедии. После прочтения всех километровых дискуссий о том, что Википедию цензурируют, что она выражает строго определённую политическую позицию, что она существует только для загребания денег модераторами и все решения там обосновываются исключительно на желании их левых пяток, у меня, как у человека, уже три года участвовавшего в создании и поддержании порядка в свободной энциклопедии, волосы встают дыбом. В связи с этим хотелось бы дать несколько разъяснений по поводу того, чем же именно является Википедия и что за люди являются её администраторами.
Читать дальше →
Total votes 125: ↑93 and ↓32+61
Comments144

Как я сайт делал (моя практическая работа в университете)

Reading time5 min
Views3.4K
Я только что защитил свой отчёт по практике «Создание сайта и его продвижение в поисковых системах». В связи с этим хотелось бы также услышать мнение читателей Хабра по моей работе. Результат работы — сайт EasySki.ru. В данном посте хочу рассказать Вам о процессе создания сайта.
Читать дальше →
Total votes 46: ↑30 and ↓16+14
Comments26

«Жидкая галактика» от Google

Reading time1 min
Views1.1K
Видимо, некоторые программисты Google по-прежнему уделяют собственному проекту один рабочий день в неделю (кто сказал, что «правило 20%» отменили в кризис). Как ещё объяснить появление Liquid Galaxy?



Кабина с восемью вертикальными экранами, расположенными по периметру. На них транслируются фотографии с геосервисов Google Street View и Google Earth, наподобие круговой панорамы, причём вы можете «путешествовать» в любом направлении.
Читать дальше →
Total votes 60: ↑53 and ↓7+46
Comments31

Ретро? Некро? Ах да, Турбо!

Reading time4 min
Views6.5K
Многие люди, пишущие о Turbo Pascal, начинают со своих воспоминаний о том, как он появился и каким шагом вперед он стал по сравнению с существующими на тот момент компиляторами. Мне было бы сложно последовать их примеру, хотя бы потому, что Turbo Pascal 1.0 ровно на два года старше меня, и в сознательном возрасте я застала уже версию 7.0, плавно переходящую в Delphi.

Придется подойти к этому вопросу с диаметрально противоположной стороны и рассказать о том, как Turbo Pascal и его эволюция воспринимаются человеком, воспитанным на значительно более поздних средах разработки и обращающимся к TP с исследовательскими целями (а именно — для проекта progopedia.com).

Итак, год 1983, Turbo Pascal 1.0
Turbo Pascal 1.0
Turbo Pascal 1.0
Читать дальше →
Total votes 146: ↑134 and ↓12+122
Comments141

Проект Электронный Дневник Учащегося в России

Reading time3 min
Views3.9K
Был топик о электронных дневниках в Британии. А теперь уже и у нас фирма КОРУС-консалтинг выкатывает аналогичный проект.
Давайте же посмотрим на реализацию приоритетного национального проекта «Образование».
added
оказывается вчера (21.01.09) уже была презентация этого проекта в лицее №64.
Вот бы услышать мнение инсайдера.
Читать дальше →
Total votes 49: ↑44 and ↓5+39
Comments189

PHP и его встроенные OOP мелочи

Reading time5 min
Views2.2K
Почитал еще в «том году» статью о PHP и OOP под названием PHP и магия ООП, тамошний Девид Блейн описал в краце что есть таки OOP в PHP… Да, автор показал как «надо» использовать правильно функции, но в наше время, когда языки стали не обьектно ориентированными а обьектными, уже не удивишь простой поддержкой OOP. Многие гнобят PHP тем что он корявый, медленный… Ну подумаешь, медленный, подумаешь параметры функций принимаются в разном порядке =) его можно ускорить акселераторами, функции можно скрыть в классах… Самая мошь OOP в PHP — встроенные интерфейсы… Вот о 2-х из них (на примере массива) я и расскажу…
Читать дальше →
Total votes 41: ↑28 and ↓13+15
Comments23

Разреженные файлы в NTFS

Reading time2 min
Views26K
В NTFS есть поддержка разреженных файлов (sparse files). Это такие файлы, которые занимают меньше дискового пространства, чем их собственный размер. Данная технология не имеет отношения к встроенной в NTFS поддержке компрессии файлов, так как экономия места на диске в sparse-файлах основана на другом принципе. Никакого сжатия данных не осуществляется. Вместо этого, в файле высвобождаются области, занятые одними лишь нулями (0x00). Приложение, читающее разреженный файл, дойдя до области с нулями, прочитает нули, но реального чтения с диска не произойдёт.
Читать дальше →
Total votes 63: ↑53 and ↓10+43
Comments49

Немного советов начинающим и не очень

Reading time6 min
Views4.7K
image

Немного воды
Разрешите представиться — фрилансер-дизайнер с опытом работы чистым фрилансером всего полтора месяца.
Профессиональный опыт работы в вебе — более 6 лет. Именно эти шесть лет позволили мне сейчас стать тем, кем являюсь и окончательно выбрать вектор своего движения.

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

Но, как оказалось, я ошибался. Потому-то как минимум 50% фрилансеров просто не понимают каких-то прописных истин, о которых я и хочу поведать далее.
Читать дальше →
Total votes 203: ↑168 and ↓35+133
Comments150

Как бороться с человеческим фактором при внедрении ПО?

Reading time2 min
Views2.4K
Устал биться головой об стену! Сотрудники организаций, в которых мы внедряем ПО, не используют его возможности полностью, или вообще не используют.И это, в принципе, случается не только у нас, но и у других разработчиков/внедренцев в организациях всех размеров. Да что говорить, внутри своей компании внедрение различного по для багтрекинга/контроля версий/управления проектами/сниппет-хранилища проходит со скрипом. И это среди программистов!
Приведу три примера:
Читать дальше →
Total votes 44: ↑38 and ↓6+32
Comments153

Дилеммы молодого преподавателя

Reading time4 min
Views13K
По мотивам этой статьи.

Как вы себе представляете социальный и психологический портрет студента, аспиранта и преподавателя? Я вижу это так:

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

Аспирант — бывший хороший студент либо сын / дочь преподавателя. Аспирантом становятся по нескольким причинам: 1) он не хочет идти в армию 2) у него (нее) нет работы 3) ему (и как правило, ей) нравится система образования 4) он (она) хочет проявить себя в науке 5) он (она) аспирант в четвертом (пятом) колене.

Преподавательхороший аспирант, который защитился и решил преподавать в университете.

Как видите, чем дальше в лес, тем меньше вариантов. Под катом текст посерьезней.
Читать дальше →
Total votes 140: ↑105 and ↓35+70
Comments76

Качества идеального преподавателя

Reading time4 min
Views17K
Всем привет.

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

Поехали.

Читать дальше →
Total votes 98: ↑78 and ↓20+58
Comments153

Information

Rating
Does not participate
Registered
Activity