Задать вопрос
  • Где лучше всего хранить фото, видео и прочие документы?

    vsespb
    @vsespb
    Amazon Glacier
    Ответ написан
    Комментировать
  • Не удается активировать Windows 8 на другом (новом) компьютере

    ipswitch
    @ipswitch
    IT-инженер
    Чтобы активировать Windows 8 (лицензия на обновление с Windows7) нужно:
    1. СНОСИТЬ всё
    2. УСТАНОВИТЬ Windows 7
    3. АКТИВИРОВАТЬ старым ключом ОТ WINDOWS 7
    4. Установить Windows 8 ПОВЕРХ 7.
    5. Активировать Windows 8 ключом обновления.
    Ответ написан
    Комментировать
  • Как эффективнее разбить 1Tb HDD и какие файловые системы использовать в Ubuntu 12.10?

    Wott
    @Wott
    Эээ, я уже давно все отдаю в рут и не парюсь с разделением на разделы
    Да и своп я всегда завожу 2xRAM — вам что 12G жалко?
    убунта, один диск, десктоп — ext4
    Ответ написан
    5 комментариев
  • Программирование. С чего начать ребенку?

    @Aquahawk
    image
    Ответ написан
    Комментировать
  • Открытие ООО, необходимость наличия софта

    Dolios
    @Dolios
    Я рискую показаться Д'Артаньяном, но, если вы будете использовать софт, его нужно купить, имхо. Если не будете, то не понятно, почему возник данный вопрос.
    Ответ написан
    Комментировать
  • Private методы и свойства

    knekrasov
    @knekrasov
    Во-первых, открывать поля класса для публичного доступа — это почти всегда плохая идея.
    Во-вторых, очень важно, чтобы API был лаконичным и кратким. Стороннему разработчику, который будет пользоваться вашим классом, не нужно видеть больше методов, чем может понадобиться по смыслу задачи (не перегружайте людей информацией и не раскрывайте деталей своей реализации).
    Поэтому методы стоит определять как private по умолчанию. Если выяснится, что метод может потребоваться (или его поведение может уточниться) в потомке, то делайте его protected.

    Делать публичными стоит только те методы, которые соответствуют смысловой абстракции.
    Ответ написан
    9 комментариев
  • Почему Sublime Text 2 стоит 59$?

    @Mox
    Team Lead, RoR, React/React Native
    Я думаю что они просто взяли цену своего конкурента — Textmate, и уводят народ от покупки второй версии, тех кто еще не купил.
    Ответ написан
    Комментировать
  • Переустановка операционной системы через удалённый доступ?

    AlekseyPolyakov
    @AlekseyPolyakov
    Такую задачу я не делал, но знаю, что она решаемая и могу обрисовать общий алгоритм для Windows XP\2003, подозреваю, что можно развернуть и Win 7 при условии, что переустановка будет проходить с XP на Win 7.
    1. Выясняем какое оборудование установлено с целевой системник, особенно обращаем внимание на сетевой интерфейс, используем программу типа Everest.
    2. Ищем драйвера к определённому оборудованию.
    3. Разворачиваем нужную ОС в виртуальную машину, делаем все необходимые настройки и предустановки.
    4. Интегрируем в систему драйвера, найденные в п.2.
    5. Сворачиваем образ с помощью Acronis True Image.
    6. Переливаем образ на удалённую машину.
    7. Устанавливаем на удалённую машину Acronis Echo Server, он умеет работать сам, желательно предварительно протестировать версию которую вы взяли, она должна отрабатывать молча, т.е. из Windows говорим, что делать, она инициирует перезагрузку, загружает себя, проделывает нужные операции и загружает новый Windows.
    8. Если на компьютере статический ИП, приезжающий прямо на физический интерфейс по dhcp, то сеть должна подняться сама или почти сама.

    Нюансы:
    1. Acronis знает не все дисковые контроллеры, но многие, если программа не знает ваш контроллер, ничего не сломается, просто авторазворот системы не произойдёт.
    2. Если интернет поднимается при помощи запуска ppp интерфесов, предварительно скопируйте адресную книгу и напишите простой скрипт, который запустит в новой системе подключение из указанной книги (попросите пользователя запустить или включите в автозагрузку образа или как-то так).
    3. Перед сворачиванием образа виртуальной системы обязательно обновите драйвер IDE контроллера на Стандартный, имеющийся в системе, если это пропустить, система может не перенастроиться под новое железо.
    4. Если на машине ppp подключения, но на физический интерфейс не приезжают настройки по dhcp, напишите простой скрипт, привязывающийся к имени интерфейса (циферка в конце имени интерфейса меняется после разворота и установки новой карты, связано с тем сто система будет помнить что интерфейс в виртуальной машине был и для неё он первый, последующие +1) и вносящий настройки в интерфейс.

    Получится самостоятельная и почти самостоятельная переустановка.

    Кажется всё, если ещё что-то вспомню, допишу в комментарий.
    Ответ написан
    Комментировать
  • Хочу попробовать себя в GameDev, куда податься?

    Lerg
    @Lerg
    Defold, Corona, Lua, GameDev
    Ищите game студии в вашем городе. Смотрите их вакансии и предлогайте себя на низко оплачиваемую должность (раз навыков пока нет). Лучше на мобильные платформы.
    Какой язык скажут учить — такой и будите.
    Ответ написан
    Комментировать
  • Расширение для IE

    Methos
    @Methos
    Оставлю здесь своё избранное.

    10rem.net/blog/2011/02/22/creating-an-internet-explorer-add-in-toolbar-button-using-cplusplus-and-atl
    www.rsdn.ru/?article/inet/ieplug.xml
    www.rsdn.ru/forum/web/1058977.1.aspx
    msdn.microsoft.com/en-us/library/Aa753587.aspx
    msdn.microsoft.com/en-us/library/aa753588(VS.85).aspx
    msdn.microsoft.com/en-us/library/bb776819(v=VS.85).aspx
    www.chat11.com/Internet_Explorer_Toolbar_Programming
    www.codeproject.com/Articles/37044/Writing-a-BHO-in-Plain-C
    www.codeproject.com/Articles/1957/2Find-Toolbar-for-IE-Yet-Another-Sample
    www.codeproject.com/Articles/1323/Internet-Explorer-Toolbar-Deskband-Tutorial
    www.adp-gmbh.ch/win/com/bho.html

    Скажу только, что для осла легко можно сделать тулбар и кнопочку, а также контент-скрипты, а контекстное меню.

    А вот что-то подобное возникновение popup по нажатию на кнопочку как в Хроме или Опера — уже стандартно нет архитектуры или API и придётся как-то делать самостоятельно. Возможно, можно открывать окно, посмотрите, как работает яндекс-бар при выводе окна авторизации.

    В остальном разница в том, что пишется это всё на C++.
    Но ничего сложного нет, хотя и чуть дольше, чем на js
    Могу выслать готовый исходник простейшего тулбара.
    Ответ написан
    Комментировать
  • Хабраэффект засветился в новостях

    @bondbig
    Не могу написать как топик из-за кармы.
    А регуляция-то работает хорошо, чтобы там не говорили!
    Ответ написан
    Комментировать
  • Программа и авторские права

    Old_Chroft
    @Old_Chroft
    А может сначала программировать научитесь? А там глядишь и чужой код из книжек не понадобится.
    Ответ написан
    1 комментарий
  • Ваши впечатления от Google+?

    Alexx_ps
    @Alexx_ps
    Ничего интересного для себя там не открыл.
    Ответ написан
    1 комментарий
  • Клонирование статей с Хабра?

    @make_luv
    Как торренты качать, так это за милую душу, а как копипаста своего уютненького, так сразу паникаужос. Двойные стандарты какие-то.
    Ответ написан
    Комментировать
  • Пожалуйста объясните преимущества .Net для веба?

    @Neir0
    1. Одна из лучших IDE(если не лучшая) — visual studio + R#
    2. JIT (скорость)
    3. Динамично развивающийся язык (в отличие от той же явы и кривой поделки — php)
    4. Активное сообщество + неважно под что ты пишешь, все разработчики(десктоп, веб, мобильные платформы) объединены.
    5. Майкрософт за спиной с его гигабаксами. Это значит продвижение технологии на всех уровнях, встраивание фрэймворка в венду, создание облачных сервисов, поддержка сообщества(поощрение активных членов, куча различных конференций, издание книг и т.д.), интеграция с другими продуктами(iis, office, SQL Server etc).
    Если на каком-то участке намечается отставание, МС позаботится о том, чтобы его подтянуть(как было с ASP.NET — выпуск MVC).
    6. +для программистов — возможность перейти с ASP.NET на дестктоп, телефоны, приставки, микроконтроллеры, Silverlight… В общем куда угодно, инвестируя меньше времени на изучение, за счет единой платформы.
    7. Все технологии развиваются очень и очень активно. Silverlight вроде бы совсем недавно появился, уже есть 5 релизов, mvc — 3, и не за горами 4-ый. В каждом релизе появляется много интересных фишек и вкусностей упрощающих разработку.
    Ответ написан
    Комментировать
  • Основы программирования

    ob1
    @ob1
    Думаю, что надо посмотреть на C# и Delphi и выбрать, то что больше понравится. Есть ещё вариант Visual Basic.
    Ответ написан
    Комментировать
  • Основы программирования

    Foror
    @Foror
    Графоман
    Всё равно основы надо почитать… Я помнится на первом курсе замутил на Turbo Pascal записную книжку, она у меня с переполнением стека вываливалась, если её некоторое время поюзать. Там такое нагородил с вызовов процедур… Так что обязательно читайте основы.
    Ответ написан
    Комментировать
  • Какую специализацию в программировании выбрать?

    Petrify
    @Petrify
    Не стоит подходить с такой стороны. Кодинг — удел кодеров. Незадумывающихся низших звений разработки.
    Лучше занятся разработкой. Архитектура, алгоритмы и т.д. Профессионально занимаясь вебом (не говноPHP-код+Mysql на денвере, а профессионально) не с точки зрения знания синтаксиса, а с точки зрения разработки интерфейсов и архитектуры — вам будет легко переключиться на практически любое направление разработки.
    Ответ написан
    2 комментария
  • Как протестировать новый компьютер на стабильность?

    Mendel
    @Mendel
    PHP-developer
    Новые машины не проверяю обычно. Разве что если есть подозрения на проблемы. Лень — слишком много их у меня проходит.

    1 — первым делом смотрю на конденсаторы на материнке. Не совсем тест, но это первое что делаю при подозрениях на проблемы с железом.
    2 — первое что я проверяю без отвертки это мемтест со зверя. Помогает не только для памяти — если два часика покрутит без ошибок, то это тоже показатель работоспособности.
    3 — индикаторы напряжений и температур в биосе и в винде. Стабильность показателей, собственно адекватность цифр.
    4 — самый старый тест на стабильность это установить винду на проверяемой машине. Не залить Акронисом образ с аналогичной машины, а именно поставить. Установка винды много чего задевает, и память и жесткий и все остальное. Желательно слушать звуки. Иногда можно услышать подозрительные звуки от жесткого диска, но это уже опыт и везение.
    5 — очень показательно бывает если не ставятся заведомо правильные драйвера на то или иное оборудование. Часто сталкивался с тем, что видик вроде работает, но драйвера не ставятся. Детальная проверка показывает проблемы с железом.
    6 — еще одна классика — 3Д игрушки. Давно не пользовался ибо нет у меня их. В идеале дает проверку видика и общенагрузочный тест. Обычно после нагрузки сразу смотрим температуру.
    7 — тестирование методом замены подозреваемых модулей тоже классика. Пример — имеем глюки. 10 минут мемтеста ошибок не дал. Меняем планку памяти. Глюки пропадают. Гоняем планку в большей нагрузке и таки находим баги.
    8 — для именно профилактического тестирования не забываем про битые пикселы. ленивый тест — разворачиваем на весь экран белый фон. Высматриваем. Далее тоже самое с черным фоном (не путать с выключенным экраном или сигналом.) Если фона нет, и лень шаманить можно взять близкое что-то и подвигать.
    9 — часто полезно протестировать такую часть системы как напряжение в розетке. Ну и хорошо бы конечно еще прокладку между креслом и клавиатурой проверить, но это уже другая история…
    10 — вообще мой выбор это «доверяй СЦ». Новые машины должны идти с выходным контролем, благо у нормальных интеграторов есть и стенды и все такое. А на выходе — локализовал проблему, и отправил блок или машину в Сервисный Центр. С СЦ надо работать так, чтобы не обманывали. Понятно что если ты работник СЦ то такой вариант не для тебя, но тогда у тебя и POST-карты есть, и вопросов таких ты не задаешь…
    Ответ написан
    Комментировать