• Firefox не отображает кириллицу. Как исправить?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    вы не пробовали изучать внешние, реальные ресурсы, на пример.. этот.. где мы сейчас.. (я не спец по html/css).. но..
    1 - https://i.imgur.com/HGahEek.png
    2 - https://i.imgur.com/FQz53TB.png
    Ответ написан
    Комментировать
  • Как сделать, чтобы картинки для сайта подгружались с компа пользователя (скачивающиеся ему при первом посещении стр. сайта)?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    вариант 2, но:

    - в формах и wpf - встроенный движек это IE, и достоверно есть сайты которые уже на него кладут в плане поддержки - недавно тут пролетал вопрос по встроенному браузеру в C# и сайт... (bmw в РФ что ли?) в общем 100% сайт работал в хроме, фоксе, эйдже, но не в IE!

    - в UWP встроеный webview это уже Ейдж, со всеми вытекающими приятностями

    что в итоге? если вам нужно классическое десктопное приложение под винду на C#, с встроенным современным браузером, и UWP не подходит (хотите захватить вин 7 тоже) - ваш выбор это или CEF# или GeckoFx (встраиваемый фокс, но либа обновляется гораздо реже, увы)

    ps ах да.. чет успел забыть - говорите свой сайт делаете? тогда вам просто придется точить его под совместимость с IE тоже, ну тогда и руки совсем развязаны.. на клиенте.. на сайте возможно как раз наоборот - будет замороченнее

    pps а студию лучше поднять до 2017, если нет каких то особых ограничений

    ppps если сделаете ставку на встроенные IE - напишите, там есть еще коварная тема - по дефолту встариваемый IE на 2 версии ниже чем просто IE запущенный ручками - заморочки "кровавовго энтерпрайза".. пороюсь в закромах и кину ветку реестра где это можно корректировать.. по существу, для каждого экзешника со встроенным IE, не зависимо от технологии (это всегда по факту ActiveX компонент) что бы поднять его до последней версии, надо делать запись в реестре.. вот такая фигня...
    Ответ написан
    7 комментариев
  • Два основных отдельных контроллера одного домена. Как разрулить?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - боливару двоих не увезти - один убить, на свой выбор

    2 - группы и пользователей экспортировать в csv при необходимости

    3 - преданность новому сегуну (ввод компов, потерявших хозяина, ввод групп и пользователей, и кстати - делегирование профилей (и ни че не теряется) - все скриптовать - гранит науки ждет ваших зубов ))

    ps ну или в качестве божьей кары - ручную рутину можно повесить на самого виновного ))
    Ответ написан
    Комментировать
  • Как в Word документе найти и изменить свойство таблицы?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    совет - включите запись макросов, проделайте манипуляции с таблицей, те самые что хотите автоматизировать, завершите запись, откройте VBA и переведите с VB на шарп, то что будет в записи

    довольно универсальный рецепт, при работе с офисом

    ps правда перевод не всегда абсолютно очевиден.. но можно достаточно быстро освоится
    Ответ написан
    Комментировать
  • Смогу ли я работать программистом имея другую специальность?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    в 90е и в начале века было пофиг - главное уметь, но сейчас формализм растет..

    работодателей, которые плюют на формальности становится все меньше и меньше
    Ответ написан
    2 комментария
  • Поменяется ли пароль windows?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    если вход был именно учеткой МС - да (правка - при наличии доступа к интернет)

    поясню (если мы про вынь8/10) - можно при установке создать локальную учетку со своим паролем, а позднее ее привязать в учетке МС (я так делаю всегда, по тому что у МС учетки мозгодробительный пароль).. при таком подходе - если с другого компа поменять пароль учетки МС, пароль на вход в систему не изменится, но после входа попросят перевойтив в учетку МС

    если речь о винде7 или более ранних - там вообще ни какой связи ни когда не было. MSDaRT в помощь ;)) .. да в общем то в любом раскладе - если окажется что нужен локальный пароль - гуглите MSDaRT, что это? и как этим пользоваться?
    Ответ написан
  • Как понизить пинг или как задать приоритет интернета для игры?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    кхм... QoS да.. но рулить вы можете только своим роутером..

    даже в пределах квартала (один провайдер с пацанами) вы ни чего не можете изменить в приоритете типов трафика
    Ответ написан
    Комментировать
  • Нужна ли лицензия на работу с криптографией в заказной разработке?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    даже госконторы бывают разные... однако не факт что нужны выделенная лицензия.. возможно просто использования лицензированных (легально приобретенных исполнителем или заказчиком, кстати, возможно есть опенсорс реализации "ГОСТ") продуктов (библиотек) будет достаточным..

    ..тут надо внимательно смотреть по ситуации.. возможно с консалтингом юриста
    Ответ написан
    9 комментариев
  • Как это работает "без интернета"?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    все выше "вокруг-да-около"

    1 - интернет реализуется различными организациями, чаще комерческим

    2 - каналы связи - та же межконтинетальная оптика - тоже всегда кому то принадлежат (РЖД, в свое время "прозрев", бодро начала класть оптику вдоль своих линий - сначала федеральный провайдер для контор, и уже годы как и для физиков - TTK)

    3 - так вот владелец канала пускает в нем полосы для разных клиентов - бок о бок идут и интернет, и телефония, и правительственные каналы, и спец службы, с какого бодуна не идти отдельной полосой и свифту?..

    4 - это не значит что в каждом канале, где есть свфит есть кто то еще

    5 - это не значит что в каждом канале где есть кто то - есть и свифт..

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

    ps - пример - в каком то трансконтинентальном суперволоконном канале, проложенном в складчину некий приличный % принадлежит гуглу (хотя у гугла уже есть собственные каналы.. но пофантазируеруем) - это интернет? хрен! это закрытая связь между ДЦ гугла!... хотя, в силу того что гугл до фига услуг предоставляет именно в интернете - может возникать стойкая иллюзия, что это интернет канал.. он же будет транзитом и для почты.. и для сайтов/блогов на гугло ресурсах.. и для выдачи поиска...
    Ответ написан
  • Как отслеживать изменения файлов, и откатывать изменения если надо с#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - FileSystemWatcher эт само собой..

    2 - но тут надо уловить что ватчер сообщит о том что файл изменен... что была возможность к чему то то там откатить - надо что бы до изменения уже существовала резервная копия... дальше - творите, выдумывайте, пробуйте
    Ответ написан
    3 комментария
  • Где выгоднее жить программисту, в Москве или Новосибирске?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    вы еще фильтруйте - где деньги тратить веселее - тут однозначно Мск.. и надо быть ооочень стойким оловянным солдатиком, что бы их НЕ тратить...

    но также, в Мск будет больше вариантов поднять свой бизнес*, если к этому есть жилка

    если просто трудяга (пусть и на ниве ИТ), и просто откладываете - держитесь от Мск как можно дальше.. да и вообще от мегаполисов - тогда ваш выбор низкий уровень жизни, приличная инфраструктура и связь и удаленка

    ps * - про бизнес тоже неоднозначно... стартапу тоже легче в условиях приличной, но НЕ дорогой инфраструктуры и хорошей связи... но это опять НЕ про Мск
    Ответ написан
    Комментировать
  • Docker: как запустить консольное Desktop приложение (exe)?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    я бы еще дополнил - любое .Net Framework приложение, просто бессмысленно "докеризировать" - работать будет только в среде полноценной винды

    ps а докеризировать винду в линукс - это очевидное извращение... ну.. кому что и как...

    pps .Net Framework объемен, и тесно интегрирован с системой (только винда) а приложения под него компактны, даже очень, докеризм здесь абсолютно не нужен .. просто соотношение компактности и переносимости для .Net Framework со средой исполнения, изначально несоизмеримо лучше чем у всего докеризма
    Ответ написан
    3 комментария
  • Что делать, если нет портфолио для резюме, но есть опыт?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    посещаемость точно не критерий.. код.. ну а что код.. не боги горшки обжигали )))

    .. но если их достаточно МНОГО ... чувак... это уже тема ;)))

    ps за одного битого, двух не битых дают
    Ответ написан
    Комментировать
  • Сколько действует лицензия Windows?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    нет. не бред

    1 - лицензия (настоящая) бессрочна - читайте лицензионное соглашение

    2 - все смахивает на другую (отечественную) реальность - взаимовигодность сотрудничества для руководства и нового подрядчика.. (руководство не может на прямую присваивать фонды...

    ps при чем во всем мире уже признан факт, что обслуживание *nix, и тем более разработка под них - существенно дороже.. и частенько итоговая стоимость владения перевешивает винду .. иногда даже в разы

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

    ppps mint как раз претендент на самую низкую себестоимость обслуживания.. (см предположения выше..
    Ответ написан
    Комментировать
  • Node.js может работать с базой данных?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    ... пройти мимо трудно... но добавить к ответу megafax тоже трудно )))

    разве что попробовать усилить контраст от неведения к разумным запросам в разумных местах? .. попробуем?

    https://github.com/search?utf8=%E2%9C%93&q=node.js... 1,625 repository results ни че так? ;))

    или так?

    https://www.npmjs.com/search?q=database 5230 packages found for "database" тоже ни че? ))

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

    ну и снова коллега прав - может вопрос надо по другому поставить? что бы понять - нужна ли база? если - то какая?

    удачи! ))

    ps а вообще тут много нюансов... кто то на java торчит, я лично шарпист.. )) .. я так думаю.. может и нода не лучший выбор? ;))
    Ответ написан
    Комментировать
  • Какой паттерн лучше использовать при необходимости реализации методов из разных классов?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    есть отличный инструмент - расширения .. творите любую вакханалию...

    ps кстати, расширения отучают от привычки плодить лишние классы из за 1-2-3 методов.. ;))
    Ответ написан
    Комментировать
  • Почему apache переодически падает?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    так все гуглиться, к примеру AH00144: couldn't grab the accept mutex затем гуло(яндексо/бинг)транслятор.. если надо.. затем думаем.. потом еще что то гуглим.. если надо

    ps исправлено.. много ответов вместо одного

    pps linux-way он такой.. но если повезет - кто то сразу даст ответ ))... но .. чаще linux-way
    Ответ написан
  • Стек технологий для разработки корпоративного приложения с desktop клиентом?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    1 - ну не факт про формы (сразу в трэш) - все зависит от сложности клиентской стороны. простой клиент на формах будет проще и создать и поддерживать (красивые мордочки есть, достаточно правильно задать вопрос тут или поисковикам) если функционал сложный, много повторяющихся элементов, нужен надежный биндинг - тогда да, wpf

    2 - если сервер внутрикорпоративный - можно и на прямую с БД работать, опять же от сложности бизнес-логики все зависит, возможно стоит посмотреть на SignalR есть кейсы/демки прямо вот под десктоп клиента

    однозначый совет невозможен - у любой задачи/команды есть особенности, есть различия и в навыках и в ресурсах, как требуемых, так и наличиствующих

    если речь о небольшой конторе, где все уже на вин10 - почему не рассматривать сразу UWP?
    если вдруг УЖЕ есть лицензия на MS SQL - довесить SSRS и возможно 90% нужд покроет готовый бесплатный UWP клиент?
    Ответ написан
    4 комментария
  • Как вызвать метод родителя родителя?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    (this as A).Method()

    ((A)this).Method()

    ps .. сам не пробовал ))

    pps .. попробовал.. не прокатило ((

    кстати - protected вообще не дает использовать Method() в Some()

    ppps любопытно, что на stackoverflow полно ответов типа моего, при чем многие отмечены ответами

    совет - пересмотрите архитектуру на предмет применения интерфейсов и расширений.. я последние годы чуть ли не 90% кода реализую в расширениях, крайне редко новые классы (чаще просто структуры, а сейчас все чаще кортежи.. а то и вовсе безымянные кортежи ;))), и только по необходимости интерфейсы

    по поводу расширений - это вообще инструмент, позволяющий много разных элегантных решений

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

    вообще, с годами, убеждаюсь, что городить свою иерархию классов ооочень далеко НЕ всегда оправдано

    pppps ну и раз такое дело - на всякий случай тоже подпишусь, вдруг есть современное решение ))

    обещанный эскиз на основе расширений https://dotnetfiddle.net/UTPZLv
    Ответ написан
  • Сочетание трех клавиш не работает?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    в тех же формах есть 2 типа событий:
    - KeyPress - чаще всего используют его, но оно происходит при нажатии и последующем отпускании клавиши (не модификатора, "обычной")
    - KeyDown/KeyUp - эти честно отрабатывают каждое нажатие и отпускание. можете копнуть в этом направлении. при нажатии нужной клавиши, установить свой внутренний флаг (кстати драйвера так и работают с модификаторами) при отпускании - снять флаг.. когда поймаете нажатие 3й клавиши (тут уже любым способом) - если и модификатор нажат, и ваш внутренний флаг установлен - это и есть нужная ситуация

    но вообще не стоит слишком мудрить в этой области - в VS ctrl+k затем +c - это комментирование выделенного блока, но это последовательность, а не одновременная комбинация

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

    иногда ломать стереотипы полезно, а иногда нет

    ps

    для компонентов форм, в окне "свойства" студии, есть вкладка "события".. там же легко и обработчики создавать (кликом) и отменять их, и кнопкой F1 вызывать MSDN, для русской студии, существенная часть на русском (в отличии от поисковиков)
    Ответ написан
    Комментировать