Как стать автором
Обновить
6
0
Кирилл @UltraCoder

Инженер-программист

Отправить сообщение
А, не узнал. Не являюсь пользователем Android.
Открыл список комментариев только, чтобы найти объяснение странному цвету пингвина.
svn checkout сделать проекта эдак файлов на 50 0000

О_о Это где такого зверя нашли?
Ааа, так вот зачем придумали Gentoo…
Про FreeBSD в цитате ни слова. Я имел в виду, что Linux никак не может уступать другим ОС в гибкости, и, напротив, что для десктопа есть варианты «постабильнее» Linux.
Ага. Не так давно наши выпустили фильм «Хранители сети». В нем этот вопрос обсуждался.
Ну если расширить рассматриваемые категории продуктов можно и про Kinect вспомнить.
По поводу серверов (но это опять мое мнение и только) — собирать сервер на Linux глупо. Конфигурирование очень страдает. Да и дальнейшее управление и обновление. Как десктоп Linux хорош, но не более

Почему-то я всегда думал наоборот.
Мне помог трюк с созданием ISO-образа с кучей AVI-файлов.
А я и не знал, что Windows такое умеет. Хотя реализовано как-то не так, как в Linux.
Пилоту не нужно знать устройство самолета? Вы серьезно?
Нет, я понимаю, что знать, какой провод из миллиона куда идет, ему не нужно, но знать, почему может загореться двигатель, или почему может не открываться шасси надо.
По поводу оптимизации компиляторами — Бог его знает, как они оптимизируют. Конечно, если перед программистом стоит задача написания клиента БД, ему не стоит задумываться об ассемблере. Но если он пишет сервер БД, который должен каждую секунду обрабатывать 20000+ запросов, каждый из которых требует какого-нибудь поиска, или сортировки, ассемблер может ему пригодиться.
И вообще, знание основ архитектуры ЭВМ обязательно. Если кто-то пишет код на C++, но понятия не имеет, что такое конвейер, он и не знает, для кого этот код пишет. Все равно, что писать техническое задание, не зная кто его будет выполнять.
Поправьте меня, если я не прав, но PHP довольно простой язык, имеющий очень узкую специализацию. И обучиться программированию на нем можно за три-четыре дня. Я же писал про более универсальные языки.
Теорема.
Для программиста важнее «знать всего по чуть-чуть и умение быстро обучаться и при помощи гугла разобраться в любой теме за несколько дней».

Доказательство.
Предположим, что это не так, т.е. для программиста важнее «иметь глубокие знания в одной области, досконально знать несколько языков, технологий, фреймворков,…». Следовательно, программисту совсем не обязательно знать, например, как устроен процессор IA-32, и как вообще его код на языке высокого уровня представлен в процессоре. Но тогда он не сможет задумываться об оптимизации своего кода, не сможет использовать ассемблерные вставки и тд. А, значит, он вряд ли сможет писать действительно качественное ПО. Однако, программист ДОЛЖЕН писать качественное ПО (согласно аксиоме 3). Следовательно, наше предположение не верно.
Теорема доказана.
Пока не размаскируют, не буду ставить.
Сделал себе тетраэдр. Только вот руки у меня не из того места растут в плане всяких «вырезаний», получилось не очень.
Мда. Стыдно за страну становится, когда такое вижу.
Не понятно только, что является первопричиной? Может быть тот самый План? Или как-то само так получилось?
А, точно. Извините, не заметил рисунка на мешке.
Что-то я не пойму, что у него в руке? Освежитель воздуха для автомобиля что ли?
Лучше напильник. Этот инструмент используют многие: столяры, программисты, системные администраторы…

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность