Pull to refresh
4
0
Ogra @Ogra

Пользователь

Send message
— вирусы для Windows — это нормально и что нужно постоянно пользоваться антивирусом
— что программы должны «устанавливаться», а не просто копироваться
— что можно подхватить заразу через интернет
— что система с каждой установленной программой захламляется

Для Мака тоже появились антивирусы, спасибо агрессивной рекламе про «Мак на котором нет вирусов» — как только люди стали пользоваться Маками, на них пал взгляд вирусописателей, и никакой «кошерный BSD» не спасет от этого.
Вы видели размер .NET Framework (уже установленного на новых версиях Windows) и размер скомпилированных файлов? А в Маках это бы лежало одной папкой огромного размера. Кстати говоря, программы которые устанавливаются, успевают (по крайней мере могут) при установке не только скопировать себя, но еще и произвести автоматическое обновление при установке, что не бесполезно для безопасности.
Подхватить заразу через Интернет могут те, кого больше, вообще без разницы, как будет называться брэнд.
А насчет захламления — это проблема писателей программ, а не ОС… И при том количестве софта, которое есть под винду, не удивительно, что многое портит систему. Зато этого софта на несколько порядков больше, чем под Мак и Линукс — а это главное, ведь никому не нужна система, всем нужны программы.
А вычесть из номера текущей недели номер недели первого числа этого месяца и прибавить единицу? Не проще ли?
Вопрос помощи — это тот случай, когда в первую очередь надо смотреть не на «правомерность действий», а на людей, которым эта помощь нужна.

Если меня просят друзья или знакомые помочь им с чем-либо, то я помогаю — люди рядом мне гораздо важнее забугорных инвесторов. И если кому-то я помогу по телефону, то к кому-то я приду сам. А потом кто-то ко мне придет, и будет помогать, а не интересоваться «а не нарушаю ли я американское законодательство», «не противоречит ли это твоей вере».
Я могу понять ту часть ваших отказов, когда речь идет не о друзьях или знакомых, а о консультациях «знакомых знакомых», «девушки брата девушки моего бывшего одноклассника», или же вообще — левых людей. Их — нахер, если им нужно что-то — пусть обращаются в тех.поддержку и платят за тех.поддержку деньги.
Воздержался.
И дело вот в чем: с одной стороны, у Веб-программирования есть ряд своих, весьма существенных особенностей, которые не встречаются, или же встречаются крайне редко в «классическом программировании», как то:
— отсутствие постоянного соединения, запуск приложения каждый раз, когда пользователь совершает какое-либо действие, а в это входит соединение с БД, разбор файла конфига и т.п. В особенности сказывается при использовании паттерна Front Controller. Вы можете себе представить «классическую программу», которая считывает свои же конфиги по 10 раз в секунду? Нет, классически это будет выполнено в виде демона, который все необходимое постоянно хранит в памяти.
— отсутствие возможности сохранять данные на компьютере пользователя. Конечно, клиент-серверная архитектура, все дела, и т.д. и т.п. Но в большинстве классических программ можно сохранить файлы на своем компе, если сервер завис, а многие программы делают это автоматически. В веб же такого нет — закрыл браузер, потерял изменения. Увы, куки маловаты, да и кэш флэша невелик.
— другой масштаб быстродействия — отклик от сервера может быть долгим, яваскрипт работает очень медленно, и т.п. Приведу реальный пример из своей практики — разница в быстродействии алгоритма поиска пути на C и на Action script различается в сотни (!) раз. Как следствие — для РПГ скорости хватит, а вот для стратегии, когда нужны десятки юнитов, не получится. Причина банальна — в то время, как С программа спокойно пишет двумерные массивы в память, AS создает объекты массивов в объектах массивов. Лучший способ оптимизации этого алгоритма на С (прирост в 2-3 раза) не дает никакого эффекта на AS — оверхед на внутренние проблемы слишком велик.
— другое программирование — в веб нельзя работать напрямую с памятью или процессором (нет, конечно можно, но не принято =) ). Все выполняется интерпретаторами, в песочницах, и т.п.

Но ведь и схожего немало! Синтаксис очень даже С-подобный, тот же Питон с успехом применяется как в Веб, так и на десктопе. Паттерны и архитектурные проблемы — один в один те же. Ряд техник — тот же.

Мое мнение — 50/50. Веб — это свои проблемы и свои заморочки в той же степени, что и те же проблемы и те же заморочки.
В Томске администрация тоже запустила такой поисковик (спасибо им за это)
Если кому-то надо: www2.admin.tomsk.ru/Special/GvsObjW.nsf/req
P.S. понравился =)
Один вопрос — а почему портретов то 6, а в заголовке — 7?
Ну ладно, в оригинале ошибка, а при копи-пасте неужели не заметно было?
Ну и пусть говорят. Почитайте интервью с одним из издателей, он хорошо прошелся по этим слухам:
www.dtf.ru/articles/read.php?id=55387
Ну, для киберспорта конечно оно не подойдет, а вот для синглплеера — самое оно, я думаю.
Большинство людей не переходят на семерку просто потому, что им это не надо — у них и так все работает в ХР или Висте. Скажу даже что большинство людей не умеют ставить операционки — так им это и не надо.
ttf используется в NWN 2. Скорее всего Юникод.
Такие же предупреждения есть во многих играх — например Hitman 2.
> В следующем примере, ясно видно, что функция возвращает array():
Надо не объявлять $Result в начале функции а написать толковый комментарий:
/**
* Returns query result as array
*
* @param string $query
* @param bool $field
* @return array;
*/

Тогда можно будет понять, что функция возвращает массив либо по комментариям, либо по документации, даже не заглядывая в код.

С предыдущим автором согласен — переменные должны быть там, где они нужны!
Даже и не надейтесь — ОСь это не только инструментарий для запуска программ, это еще и драйвера, механизм разделения памяти и процессорного времени, разделение прав доступа, возможности работы в сети и т.д. При чем браузер должен запускаться в пользовательском режиме(кольце), в то время как драйвера — в системном(нулевом кольце). Одна зависшая страничка в браузере не должна вешать систему.

В общем, не надо путать ОС с прикладными программами.
Больше сайтов, хороших и разных!
Паутина и современные браузеры дают такие огромные возможности, что их грех не использовать.
Макет на удивление вменяемый — логично, что чем меньше размер окна, тем меньше должны быть элементы, в особенности бэкграунд. Почему, то, что на большом разрешении показывается как подвал/шапка на другом разрешении должно быть половиной экрана?
В GameDevе 2 гига только из файла ресурсов. А не то скачивание патчей и апдейтов убьет нахрен все сервера поддержки.
Вот все бы извращаться ;)
Четырехпиксельный гиф у которого 2 пикселя прозрачны, а 2 черные работает везде без проблем.
А если зерно мониторов таки будет уменьшаться, то будет работать все лучше и лучше
1. www.artlebedev.ru/kovodstvo/sections/98/
2. Хабрахабр никто не переводил, так что нужно править. А вопросы Хинди должны решать переводчики совместно с разработчиками

3. Слово пользователь можно спокойно использовать в двух родах, как, например слово «доктор»
доктор Иванов вылечил
доктор Иванова вылечила

4. У нас компьютеры с многоядерными процессорами, каждое ядро на несколько Гигагерц, а в слотах памяти стоят Гигабайтные плашки. Рядом, по совсем немедленным интерфейсам подключены террабайтные винты. И кому-то жалко производительности одного (!) условия
if ($user['gender'] == USER_GENDER_FEMININUM)
и полутора десятка байт на «лишнее» слово «Зарегистрирована».
Нет, жалко своего «времени» на реализацию. Только 5-10-15 минут, потраченных на вежливость, на уважение к девушкам, это не так уж и много.
23 Со второго раза
18. Надо работать и работать над шрифтами =)

Information

Rating
4,215-th
Location
Томск, Томская обл., Россия
Date of birth
Registered
Activity