Последние комментарии

Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.


Михаил Фленов

2мальчик из MicroSoft

Прочитай последние пять абзацев заметки, я их только что написал. А я пошел пока стреляться, как ты и советовал :).


KIRILL

Никогда не понимал, почему программисты на Си ценятся больше чем на Делфи. К тому же, если почитать объявления о приеме на работу, то все требуют диплома о высшем техническом. Потом, когда приходишь, то диплом откладывают в сторону и спрашивают, а что ты реально знаешь. Вот такой вот замкнутый круг... Поэтому сейчас большинство идет в вузы исключительно ради корочки(


Михаил Фленов

Вот тут очень хорошо поступали в Ask.com. Им повиг был язык программирования. Можно было знать С++ или Java, но главное, понимать алгоритмы. Они понимают, что программиста можно научить программировать на другом языке за месяц, а вот научить думать уже сложнее. Поэтому они в основном давили на алгоритмы работы с поиском и со строками.


Ustas

Михаил, а как-же Камернон Диаз? :D


Alexo

Еще интереснее было бы почитаь как дружить с этим UAC :)


Михаил Фленов

Очень легко, нужно просто дружить. Если какая-то программа не дружит с UAC и необосновано требует себе права админа, то эта программа фуфло. После этого жизнь становится прекрасна и я не ссорюсь с UAC.


Alexo

Дружить программисту :) Например если нужно зарегистрировать под себя определенный тип файлов тоже нужны привелегии администратора. А если через 24 ресурс себе требудшь привелегии администратора, то такая программа не может быть в автозагрузке, и т.д.


Михаил Фленов

В папку Program Files и в реестр HCLM пиши только во время установки программы. В автозагрузку реестра ты можешь попасть из под стандартного пользователя, только текущего пользователя, а не машины в целом.

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

Но только из-за того, что раз в год пользователю может понадобиться зарегестрировать расширение, все время работать от имени админа - нельзя. Это не безопасно.


мальчик из MicroSoft

Михаил: но главное, понимать алгоритмы...
Михаил, это золотейшие слова, алгоритмы - самое основополагающее требование от компаний к соискателю, которые действительно хотят заполучить Программиста, а не кодировщика...У меня есть знакомые, составляющие алгоритм к  задаче за 15 минут, который я могу разрабатывать неделями(и в итоге не разработать, т к имею слабую алгоритмическую базу, очень слабую, примерно на 4% от того, что в своих томах описывает величайший алгоритмист всех поколений сэр Эрвин Дональд Кнут)...поэтому самое главное, уметь и учиться разрабатывать алгоритмы, причем наиэффективнейшие...Думаю, что если вы никогда не писали на ЯП Forth, то выучить синтаксис - максимум 2 недели, а вот писать на нем распределенные инфомационные системы, под силу только гуру - программистам, владеющих самыми современными алгоритмами...Также считаю, что кроме алгоритмов, должна быть сильнейшая математическая база, вот тогда, такому соискателю будет рада любая корпорация и готовы будут платить сумму, о которой можно только мечтать..Резюме: АЛГОРТИМЫ - ГЛАВНОЕ В ПРОГРАММИРОВАНИИ...все имхо...


Alexo

Но только из-за того, что раз в год пользователю может понадобиться зарегестрировать расширение, все время работать от имени админа - нельзя. Это не безопасно.


Полностью согласен.

Я сейчас не память не помню название функции, но есть такая, которая запрашивает нужный уровень привелегий и перез записью в реестр пользователя предупредят, что твоя программа лезет куда не нужно.


Если вспомнишь напиши, а то я искал, искал так и ненашел нужной пока решаю проблемму тем, что рядом идет небольшая утилита которая при запуске запрашивает проваадминистратора.


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне