• Как правильно составить план самообучения?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    C# неплохой выбор. Углубляйтесь в него. Освойте типы данных, базовые библиотеки.

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

    Подучите основы tcp, напишите несколько простых сервер-клиентских приложений - простой чатик, простой мессенджер.

    Углубляйтесь в ООП и паттерны.

    Парралельно почитывайте вакансии и требования к ним - там все что надо для работы указывают.
    Ответ написан
    Комментировать
  • Какой процессор взять c GTX 560?

    @Wexter
    на какой денег хватит
    Ответ написан
    Комментировать
  • Как начать зарабатывать начинающему web-разработчику в 17 лет?

    Zoominger
    @Zoominger
    System Integrator
    Как начать зарабатывать начинающему web-разработчику в 17 лет?

    Макдональдс, стройка, кошение травы.

    зарабатывать на вебе

    Пхаха.

    Хочу устроиться джуном в веб-студию удаленно

    Никто. Никогда. Не берёт. Джунов. На удалёнку. Точка.

    Может устроиться к кому-нибудь на фриланс

    Нет.

    Как начать зарабатывать на фрилансе?

    Никак.

    Каждую, чёрт бы её побрал, неделю такие посты. Ну погуглите хоть по Тостеру-то.

    Коротко: это очень плохой план, дикая конкуренция людей со знаниями и опытом выше вашего не дадут вам никаких шансов. Выбирайте другую область.
    Ответ написан
    29 комментариев
  • Хорошее резюме для Junior Web Developer?

    Zoominger
    @Zoominger
    System Integrator
    Много-много технологий и при этом «базовый js, основы jquery”. Не думаю, что у вас действительно есть эти знания. Рассчитывать в лучшем случае стоит на бесплатную стажировку.
    Ответ написан
    8 комментариев
  • Хорошее резюме для Junior Web Developer?

    @MamaLuyba
    все эти слова (технологии) ничего не значат на бумаге - покажи реальные проекты.
    Ответ написан
    Комментировать
  • Поиск по datagridview в C#?

    @baimkin
    Не надо в таблицу добавлять строки через SqlDataReader.

    DataTable rezult = new DataTable();
    
    //Запрашиваем ответ в виде таблицы
    MySqlDataAdapter da = new MySqlDataAdapter(query, myConnection);
    da.Fill(rezult );
    //Показываем данные на гриде
    dataGridView2.DataSource = rezult;
    
    //Создаем команду фильтра
    string filter = "Convert([Data_Zakluchenija],'System.String') Like '%" + textBoxDate.Text+ "%'";
    
    //Фильтруем грид по введенному тексту
    (dataGridView2.DataSource as DataTable).DefaultView.RowFilter = com;


    Не самый лучший, но простой и быстрый способ.
    Ответ написан
    Комментировать
  • Как в 1С сформировать строку по типу ячеек или таблицы эксель для формирования письма в Outlook?

    @Dementor
    программист, архитектор, аналитик
    При копировании из Excel текст соседних ячеек разделен табуляцией, а строки символом переноса строк.
    Вставляйте из вашего Excel в текстовое поле, а далее анализируйте и формируйте "красивый" HTML-документ, который потом отправите по почте.

    p.s да письмо 1С ом отправлять умею.

    Это просто превосходно. Только не забывайте в заголовках письма указывать тип тела, чтобы получатель получил красивую рассылку, а не россыпь тегов.
    Ответ написан
    Комментировать
  • Слишком быстрый fps. Как сделать движения игрового объекта более медленным?

    tsarevfs
    @tsarevfs
    C++ developer
    Расчитывайте движение объекта исходя из желаемой скорости как dx = v * dt. Для вычисления dt вычитайте таймстемп с предыдущего кадра из текущего таймстемпа.
    Ответ написан
    Комментировать
  • Как полностью обесшумить компьютер, чтобы его не было абсолютно слышно, вплодь, чтобы винчестера не было слышно?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    выключи его совсем :)
    Ответ написан
    Комментировать
  • Взломали впс и выкачали 30 терабайт трафика, куда он ушел?

    Zoominger
    @Zoominger
    System Integrator
    пароль был что-то вроде тест123, ибо было влом вводить сложный пароль в командной строке

    Классика самсебезлобногобуратизма.

    стало интересно, куда шел трафик и вообще что происходило с сервером?

    А хрен его знает. Я вот думаю, что на ботнеты и дудос.

    трафика набежало на 15 евро

    Вам крупно повезло, некоторые влетали на огромные суммы. Считайте это платой за науку.
    Ответ написан
    8 комментариев
  • Для чего все-таки нужны интерфейсы?

    ivanvorobei
    @ivanvorobei
    iOS разработчик, канал https://t.me/sparrowcode
    Ремонтируем подводную лодку: крепление винта — 16-листовая резьба с 29 дюймами (только что выдумал). Не нужно каждый раз делать новую подводную лодку - нужно заменить винт согласно характеристикам. Какой винт будет - реализация. Необходимые параметры для того, чтобы винт подошел - и есть интерфейс.

    Интерфейсы скрывают реализацию в черный ящик.

    Более сложный пример: интерфейс добавляет свойства-поведение классу, но не реализует. Колесо может крутиться, но чтобы поменять нипель - нужно реализовать протокол шиномонтаж: в нем бы был указатель на нипель, диаметр, тип резины и т.д. На шиномонтаже бывает много колес, но при условии что колесо реализовало протокол - мастера смогут помочь. А вот с пластиковыми колесами не помогут - нипеля нет, протокол не реализовать.
    Ответ написан
    5 комментариев
  • Для чего все-таки нужны интерфейсы?

    @kova1ev
    Представь у тебя есть какой-нибудь метод, который принимает в агрументах объект, например, типа User
    doSomething(User user)
    Ты можешь передавать в этот метод любой объект типа User или объекты классов, наследующих User.
    Но можно сделать еще гибче, например описать некий интерфейс UserInteface и указать в определении метода его:
    doSomething(UserInterface user)
    Теперь ты можешь передавать в метод объект любого класса, который реализует интерфейс UserInterface.
    Разумеется, изначальный класс User из этого примера тоже должен реализовывать этот интерфейс.

    То есть, указывая в типе данных параметра какой-то конкретный класс, ты привязываешься к этому классу или его наследникам, а указывая интерфейс ты привязываешься к этому интерфейсу, который может реализовать любой другой класс, связность уменьшается, а это хорошо. А если ты в этих, еще не написанных классах будешь просто писать нужные методы, то не сможешь объект этих классов использовать, тип данных то будет другой, хотя методы и будут описаны.

    И, как уже написали выше, один класс может реализовывать несколько интерфейсов.
    Ответ написан
    Комментировать
  • Стоит ли опасаться посторонних ip-адресов в локальной сети?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Стоит ли опасаться посторонних ip-адресов в локальной сети?
    если в сети есть секреты/ценности - однозначно ДА, стоит опасаться

    тем более интранетовских адресов, трейс к которым выходит за пределы локалки

    что стоит сделать:
    - попытаться расследовать (может кто то из сотрудников поднимает VPN домой?)
    - попробовать заблокировать адрес/маршрутизацию (но надо быть готовым, к тому что отвалится что то нужное, типа внешней вебкамеры охраны? )).. зато [возможно] будете точно знать что это ;))
    Ответ написан
    2 комментария
  • Куда пойти учиться после 9 при минимальном бюджете?

    AnkoII
    @AnkoII
    Студент
    Любой колледж/пту с минимальной нагруженностью, чтоб можно было пары прогуливать. И все свободное время посвящаешь самообучению. За полгода-год сможешь стать фрилансером, там и деньги появятся. Ну а так решай сам, твоя жизнь.
    Ответ написан
    3 комментария
  • Как проектировать приложение с нуля?

    @ddd329
    Я бы посоветовал книгу Крэга Лармана "Применение UML 2.0 и шаблонов проектирования".
    Ну а так можно начинать проектировать простые приложения с Базы Данных, думаю для начинающих это проще и эффективнее. Можно конечно посоветовать почитать Эрика Эванса про его методологию DDD (Domain Driven Design - проектирование на основе предметной области), но думаю мозг сломаешь и на ранних этапах от нее пользы точно не будет.
    Что касается проектирования UI, то здесь могу посоветовать паттерн MVP (Model-View-Presenter).

    А то, что прочитанный вами материал неполный, то интересно как вы это определили? Спросили у экспертов?
    Вообщем в книге Крэга Лармана много чего есть, сначала следует начать с нее.
    Ответ написан
    1 комментарий
  • С чего начать изучение веб-разработки?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    С изучения зарплат джунов и стажёров веб-разработки, и не на фейковых вакансиях мойкруга, а на hh.
    Затем - изучить конкуренцию на этом рынке.
    И только после этого пойти в другую область.
    Ответ написан
    6 комментариев
  • Почему я должен писать именно так, а не иначе?

    Какой-то глупый вопрос. Такой синтаксис языка.
    Ответ написан
    Комментировать
  • Что делать если youtube занимает слишком много времени?

    Kadzi
    @Kadzi
    Ом
    Тут речь о мягких навыках, в частности про управление собой и концентрацию.

    Как вариант, использовать эту привычку во благо. Посещать ютуб стало привычкой, теперь нужно культивировать просмотр нужного контента.

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

    Вот например, чтобы изучить что-то основательно, нужно курить 3-4 часовые видео + практика, но в реалиях такого энтузиазма мало у кого есть, поэтому, как вариант начать с 5-15 минутных видео. Просто начать.

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

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

    В один момент, я понял, что хочу углубляться по вопросам и перескочил с тостера на видео, книги и практику. Начинал так же, с банальных вещей, которые культивировал. Например, что такое цвет? И по 15-20 мин ежедневно что-то читал, смотрел изучал, пока не захотелось это делать по 30 мин в день. некоторые вещи я хочу делать теперь по 3-4 часа в день.

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

    Повторюсь, если ты чувствуешь что жизнь идёт как у овоща, начни с примитивнейших вещей и самых простых ежедневных задач. Например, завтра делай всё тоже самое, только посмотри 10 минут видео, которое полезно, например про софт скилы. Завтра снова страдай херней, но снова посмотри 10 минут и так далее. Через месяц-полтора доза увеличиться, а свою привычку ты сможешь использовать во благо.

    Мягкие навыки 1
    мягкие навыки 2
    40 правил философии ответственности обрати внимание на 2 правило
    теория психики
    рекомендую его заметки

    Давай ещё разок: тебе не сжигать мосты нужно, а выжать полезное действие из привычки.

    0. Никаких резких перемен не будет.
    1. Почитать про софт скилы и что формирует их.
    2. Продолжить смотреть ютуб, разбавив ежедневной рубрикой "полезные 15 минут"
    3. Окружить себя инфополем текущего уровня, пока не захочется на следующий. А захочется, так как эти 15 минут превратятся рано или поздно в 20, а потом в 30. Культивация полезного действия.
    4. Попав на новый уровень, проделать тоже самое.

    Культ полезного действия применим к любым жизненным ситуациям. Учиться учиться, учиться правильно читать, искать, серфить, смотреть и слушать. Это тоже навык.
    Ответ написан
    Комментировать
  • Поднять проект на .net?

    Открываешь файл проекта с расширением sln в Visual Studio, компилируешь и запускаешь.
    Ответ написан
    Комментировать
  • Как сделать бота тех. поддержки?

    longclaps
    @longclaps
    Просто смирись с тем, что ты - бот, и перестань париться.
    Ответ написан
    1 комментарий