Профиль пользователя заблокирован сроком с 6 мая 2016 г. и навсегда по причине: Мат в комментариях
  • Не включается ноутбук?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > Я так понял, что срабатывает защита какая-то.
    А я так понял, что вы поломали кое-что нечаянно, причем здесь какая-то защита и причем здесь термопаста?
    А что именно и насколько сложно исправить - это ХЗ, да что угодно могли, в принципе.
    Но пробовать надо начинать с простого, вроде планки ОЗУ, вдруг там контакт отошел.

    Помимо сервиса, могут помочь на профильном форуме, может у кого случай был похожий...
    Ответ написан
    Комментировать
  • Что наследуется в ООП?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > Наследуется сам Класс или его Интерфейс?
    Что значит "его интерфейс"?
    Интерфейс - это отдельная архитектурная единица, такая же, как и класс. Описывается ключевым словом "interface".
    По умолчанию у класса нет никакого интерфейса (если он сам его не реализует).

    ---

    Если класс наследует класс (в Java это extends), то наследуются его методы, поля, свойства. То есть дочерний класс приобретает все члены базового, и может еще добавить что-то от себя (или переопределить унаследованное). Методы наследуются вместе с их реализацией, т.е. для дочернего класса они будут работать так же, как и для базового.
    К примеру, возьмем GUI: классы Button и Label наследуют базовый класс Control, при этом свойства Left, Top, Width, Height, унаследованные от Control, в обоих классах работают одинаково. При этом реализация и заголовки этих методов прописаны только в Control.

    Если класс реализует интерфейс (в Java это implements), то он получает от интерфейса заголовки методов, а реализовать их он должен сам, причем все. В интерфейсе реализаций методов нету, в этом его главное отличие от класса.

    int foo() // - это заголовок метода
    { 
    // а здесь реализация (она же определение, тело...) метода (собственно код)
    }
    Ответ написан
    Комментировать
  • В каком направлении развиваться?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > а мобильная разработка очень мне кажется перспективной(хотя я возможно ошибаюсь и перспективным является веб
    Откуда эта глупость "мобил против веба"? Это как пчелы против... ульев. А ничего, что пчелы живут в улье, т.е. непосредственно с ним связаны?
    Также и приложения в большинстве своем хоть как-то работают с бек-ендом, серверами - своими либо чужими (как VK API).
    А уж если это приложение для заказа суши или такси, то это вообще по сути тот же сайт - только клиентская часть у него не в браузере, а в виде приложения.

    > в последнее время движки помогают все меньше писать, и все больше налагать на другие составляющие
    Так благодаря этому КОДИТЬ приходится как раз меньше, по сути этим занимается движок. А ПРОГРАММИРОВАТЬ - создавать саму логику - больше.
    Ответ написан
    2 комментария
  • Как в Android отследить трафик?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Это называется сниффинг.
    Заходим в плеймаркет, ищем приложения по запросам типа "http sniffer", находим их, смотрим... скачиваем, декомпилируем))

    Видел такой сниффер, и судя по всему работает он на уровне TCP, а не HTTP, т.е. еще глубже.

    Но для его работы ОС требовала поставить пароль на экран разблокировки. Чего-то там с VPN и сертификатами было связано, но он еще и HTTPS умеет декодировать, что не всегда нужно, может это из-за этого? И если без декодирования, то не нужен пароль и сертификаты?

    P.S. А еще вариант Genymotion + Fiddler.
    Ответ написан
    Комментировать
  • Отловить запрос формы к серверу!?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Сниффер Fiddler (если винда). Мне он больше нравится, чем средства в браузере.
    Если не винда, то Wireshark можно, но он слишком низкоуровневый, тяжело.
    Ответ написан
    Комментировать
  • Какой учебник по ios помог вам больше всего?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    больше всего помогла работа
    Ответ написан
    Комментировать
  • Как перейти с консольных приложений на графические (оконные)?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Выбор GUI-фреймворка зависит от ОС, под которую хотите писать.
    Лучше всего писать GUI не на C++, а осваивать C# под Winforms/WPF. Создавать на нем GUI гораздо проще, получается гораздо лучше, в нем гораздо больше всего готового, под винду это однозначно лучше, чем Qt (который кроссплатформенный - т.е. работает больше на количество, чем качество) Но полноценный C# есть только под винду. А вот нужны ли вам другие ОС, какие именно - это от задач зависит и от того, какую ОС вы знаете лучше всего и какая под рукой.

    C++ под WinAPI стоит изучать под виндой параллельно C# под Winforms, для знания основ, ведь весь GUI, который есть на винде, в той или иной мере основан на WinAPI.
    Но реально на нем, конечно, не пишут гуев, а используют его в виде вставок в код на том же C#, для тех задач, для которых в .NET нет средств.
    Ответ написан
    1 комментарий
  • Ответ на ajax запрос есле Access-Control-Allow-Origin ограничен?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Можно делать запрос не с клиента, с сервера (PHP или что уж там у вас). Еще Flash может умеет такое...
    Ответ написан
    Комментировать
  • На чем писать кроссплатформенное GUI приложение?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Сам по себе вопрос очень сомнителен.
    А нужно ли оно вообще на всех перечисленных системах?
    А почему везде должен работать один и тот же код? Может, достаточно сделать кроссплатформенной библиотеку, а GUI-оболочки написать под каждую ОС отдельно, на родных инструментах?

    > Что у java - не знаю.
    Очень сильно ЦП и ОЗУ грузит. GUI же у нее убог по виндовым меркам.

    > на сколько я понимаю, с GUI на не win платформах все очень плохо
    По меркам этих самых не win платформ - может и норм.
    Xamarin в первую очередь под Mac заточен. Я про Xamarin.Mac. Потому что "официальный" стек Xcode+Swift+Cocoa напрямую - это тоже не подарок, совсем не то, что Winforms на винде.
    Ну а на линуксе требования к гую вообще минимальны, такая уж это ОС.
    Так что вариант: под винду гуй на Winforms, под остальные - на чем-то Xamarinовском.
    Ответ написан
    3 комментария
  • Больше доверия когда фото на аватаре, или картинка?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Заказчик доверяет тем, кто показывает свой профессионализм и что ему не наплевать на заказчика, что он хочет, чтобы все "взлетело" (не в смысле "на воздух", как многоэтажка под Саратовом - а в смысле чтобы работало всё)

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

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    С таким подходом я далеко не уеду и я это понимаю.

    Неправильно понимаете.
    И вышеответившие тоже наверняка даже не пробовали быть универсалами, откуда им знать, что это невозможно?
    Это просто слухи, созданные людьми, которые лично себя нашли как узких спецов, и проецируют это на всех остальных, независимо от их склада ума, целей...

    А я реально пробовал. И нашел себя именно как универсал, "всего понемногу", но зато до глубины.
    И я тоже занимаю свою нишу.
    Есть задачи, где лучше узкий спец, чем я.
    А есть задачи, где лучше я, чем узкий спец.
    А есть задачи, где просто я. И точка.
    Ответ написан
    1 комментарий
  • Как парсить элементы с сайта на страницу своего сайта?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Хочется какого-то простого решения, почти dragndrop вариант.

    Это от сайта зависит. Если специального API нет - то не выйдет.

    Как парсить элементы с сайта на страницу своего сайта?

    Ну, очевидно, 2 способами - либо к сайту делать запросы с бек-енда (curl и т.д.), либо с фронт-енда (JS).
    Что именно выбрать - это смотря что нужно и смотря что возможно (не всегда можно из JS - кросс-доменная политика сайта запросто может это запрещать)
    Еще Flash можно попробовать, тоже фронт-енд...
    Ответ написан
    Комментировать
  • Как в VS собрать приложение так что бы оно запускалось на всех ПК?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Можно все dll упаковать в exe (статическая линковка):
    www.codeproject.com/Tips/851725/Visual-Cplusplus-H...

    А можно вот этой утилитой глянуть зависимости:
    dependencywalker.com
    и просто вручную с помощью гугла укомплектовать dllками не забывая об их разрядности.
    Ответ написан
    Комментировать
  • Как правильно знакомиться с новыми технологиями?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Каков рецепт изучения новых языков/технологий?

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

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

    Кому как. Мне Google самый быстрый. Могу что угодно нагуглить, если оно вообще есть на свете. Небольшой рабочий исходник для меня информативнее и удобнее, чем мануал, как его написать.
    А кому-то видеоуроки, мануалы и книжки лучше. От склада ума зависит.
    Ответ написан
    Комментировать
  • Что изучать C# или С++?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    А я так скажу:
    Изучать стоит и C#! И C++! И ассемблер! И машинный код учиться прямо в HEX-редакторе править!
    А еще программаторы и паяльник!

    Ну, как вам такой ответ? Вводит в ступор, да?
    А иного и быть не может.
    Ведь если вы в вопросе не уточняете свой круг задач, то только такие ответы и можно получить, типа "всяк кулик свое болото хвалит", т.е. люди просто будут вам рассказывать о своих задачах (причем 90% сами толком не умеют о них рассказать, поэтому вам в их историях будет сложно узнать свой случай) и об инструментах, которые они лично для себя выбрали.
    А я вот многоболотный кулик, потому хвалю все болота сразу, от C# до паяльника.

    Так как я пока что работаю 1С-разработчиком, область применения будет больше в сфере экономики и бухгалтерии.

    Это не уточнение. Чем вас не устраивает 1C? Для чего именно нужен другой язык? Подробнее.
    Ну скорее таки C#, но всякое может быть, может и C++ не подходит, а вообще что-то иное надо.
    Ответ написан
    6 комментариев
  • Как сделать, чтобы переменные менялись местами и вывести это на экран?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    чтобы переменные менялись местами


    <script>
      var a = prompt('Введите число а:');
      var b = prompt('Введите число b:');
    
      //меняем местами
      var tmp = a;
      a = b;
      b = tmp;
    
      alert(a);
      alert(b);
    </script>


    например с значениями 5 6, вместо "b" меняет значение на 5 , а вместо "а" выводит "51"

    И причем здесь меняться местами?
    Ответ написан
    Комментировать
  • Как сохранить полностью сайт со всеми Js скриптами - что бы они РЕАЛЬНО работали автономно?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Бывает, что и никак (только после правок в скриптах).
    Ответ написан
    Комментировать
  • Как реализовать хранение и получение файлов на сервере и получать ихпо заросу get, wget?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Вот уж проще простого. Например, в локальном сервере XAMPP есть папка htdocs, туда помещаем файлы, запускаем сервер, через localhost составляем ссылку (http://localhost/имяфайла.txt , проверяем: по этой ссылке файл должен качаться в браузере) и к этой ссылке делаем GET-запрос с помощью wget или чего-то еще.
    Ответ написан
  • Какую литературу читать новичку по C#?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Знакомая с Зиборова начинала, я - Культина малость, но быстро его бросил, т.к. лично у меня такой склад ума, что мне проще гуглить. Шилдта еще читал, это совсем хрень, скукотища, вместо реальных задач, зубришь тонну теории про классы стандартной библиотеки, причем GUI и кучу других нужных вещей (которые в .NET так же стандартны, как и массивы-циклы-списки) Шилдт старательно избегает.
    Ответ написан
    Комментировать
  • Rest-ful сервер с Android клиентом - с чего начать?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Взаимодействие будет по протоколу HTTP. Приложение шлет серверу HTTP-запросы, получает ответы и обрабатывает их.

    Начать можно не с приложений, а с несколько другого случая - с сайтов. Ведь сайт - это по сути то же самое, тоже сервер + клиент (клиент написан на HTML+CSS+JS и выполняется в браузере). По сайтам инфы больше, она более структурирована. А уже осознав, что такое сервер и бек-енд, можно и за Android браться.
    Ответ написан