Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Михаил Фленов
2Ronin
Пользователи, не знающие про реестр не лезут и в конфиги, а конфиги тоже спрятать можно. Так что это не аргумент. Но есть более весомый аргумент против конфигов.
Реестр ругаеют пользователи Linux, потому что не понимают его реальной выгоды. Мы же тоже в Windows можем использовать конфиги или ini файлы, но почему от этого ушли? Из-за безопасности!!! Невозможно управлять правами доступа на конфиги. А в реестре ты можешь давать доступ на одну ветку для чтения, другую на запись, третью вообще запртить. Сделаешь то же самое в конфиге Linux? Без создания нескольких файлов не обойтись, а управление ими будет просто катастрофой.
Что бы не говорили, реестр рулит по сравнению с конфигами.
Ronin
ещё хотел добавить что при написании программ для "пользователей" (вы поняли о каких пользователях я говорю) мне проще прятать настройки как раз в реестр, так до них сложнее добраться и испортить, так как многие простые юзеры даже понятия не имеют что такое реестр и где он лежит, а вот удалить каой-нибудь файлик так и норовят
так что в этом есть определённый смысл
Михаил Фленов
А меня тоже затронуло высказывание:
А что это за мощь и как ты ее увидел? В двух словах, много не нужно, чтобы не развивать тут слишком много разговоров, просто понять что там такого ты заметил.
Ronin
да по-моему это как раз твоя проблема :) ведь железо то у тебя не работает, чё за глупость ?
а где эту мощь применить можно, объясни пожалуйста поподробнее, желательно с примерами ?
а в чём такая уж разница? какя разница буду я писать в реестр или в файл?
Михаил Фленов
Я хочу понимать, как работает комп и понимать низкий уровень, но только понимать. Каждый раз ковыряться в этом, когда нужно создать простейшее приложение не хочеться. Тут важно быстрое программирование, которое достигается компонентными технологиями типа Delphi и .NET.
Знать внутренности очень важно, но каждый раз использовать их не обязательно. Все от этого уходят, чтобы повысить свою производительность.
MasDen
2Михаил Фленов я знаю, что на .NET можно писать и под Linux, если не ошибаюсь Microsoft заявило, что версия 3.5 полностью ставиться на linux и вполне корректно работает. Повторное использование кода несомненно присуттвует у каждого, но в основном, это делается для себя. Т.е. если ты не делаешь какой-то компонент, а пишешь просто классы, то ты их не вылаживаешь куда-нить. А тут при написании программы ты заботишься о других.
2BasicWolf что я понимаю под программированием? Наверное написание чего-то своего. Наверное больше ничего. На чем я программирую? В принципе мало на чем: Delphi, C#, PHP. Я уже говорил, что я не стремлюсь кодить под linux т.к. он мне не нужен. Меня устраивают Окна, я согласен покупать их. Что в этом плохого. Тем более, что люди для которых я пишу, тоже используют Windows. Так зачем мне тогда знать, что предстовляет собой linux? Для общего развития? Так времени нету, чтоб новое в Windows программированиии изучать не говоря уже о linux.
BasicWolf
2MasDen
Ну блин, ты сказал...
Ты хотя бы о чём-нибудь кроме .NET слышал? Аббревиатура Qt о чём-нибудь говорит? А ты вообще о других языках программирования, кроме тех, что MS предоставляет, что-нибудь слышал?
Удобство программирования.. а что собственно говоря ты под программированием понимаешь? Кнопочки-пимпочки по форме расскидывать?
Пол-года назад, я был закоренелым виндузятником, я гнал на линукс и держался руками за новую Висту со словами "нафиг ваш Линукс"... а через две недели, я дал себе отчёт в том, что я Программист. И пока могу выбирать, что мне изучать и что использовать - благо, пока учусь.. Мне не надо программировать под Windows, так с чего я это буду под ней сидеть?
И вот я ПОЛНОСТЬЮ перешёл на Linux (Ubuntu). Да, у меня не вполне корректно работает железо, - но это проблема производителя.
Зато, насколько я стал лучше понимать программирование! Я узнал о Qt, о GTK, о Python, о системе make.. Я увидел мощь в системе, мощь которую можно легко контролировать!
Я понял прелесть конфигов, понял каким маразмом является Registry в Windows, какая замечательная вещь - командная строка, как хорошо, когда есть стандартные команды, а не дебильные API-функции.
Да, с появлением .NET программировать стало легче. Но под Linux подобное и не нужно.
Михаил Фленов
На .NET можно писать и под Linux, а к повторному использованию кода стремились всегда и везде. В Windows этому потверждение множество технологий начиная от DLL и ActiveX до DDE и др. Каждый идет по разному. Мне тоже часто импонирует подход Windows, но у Linux было одно преимущество, которое тоже не может не импонировать админам - командная строка. Почему было? Потому что в Windows Server появляется Server Core. Пока он не всесилен, но очень мощный.
Windows берет лучшее от Linux, а Linux наоборот стремиться взять лучшее из удобства у Windows.
С тобой же я соглашусь в том, что Linux для домашних пользователей пока не очень. Windows на мой взгляд в этом отношении удобнее и проще.
MasDen
Так как я всегда был сторонником Windows и Microsoft в целом, то эта новость меня ни сколько не удивила. Как бы не хотели почитатели Linux, но эта не ОС для простых пользователей. Даже написание программ (если судить по тем статьям, что я читал в Интернете) отличается хоть тем, что в Windows главная задача удобство использования, а в Linux повторное использование уже написанного кода другими программистами. Т.е. при написании программы руководствуются не тем как будет хорошо использовать программу конечному пользователю, а тем, что эту программу может использовать другой программист для написания чего-то своего. Может я не прав, но такого рода вещи написанные LINUX - программистами я читал и не один раз. Так что это их слова.
Я не знаю какого писать для Linux, но для Windows если знать .NET Framework программирование превращается в сказку. И ОГРОМНОЕ СПАСИБО, за это Microsoft.
DoS
Статья про Live.com, наверное очевидно, что на Live. А при регистрации на VR я вообще о проблемах не слышал