Задать вопрос
  • Можно ли расширить том?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Можно, но это это будет очень долго.
    Если время есть и заняться нечем делаете так-
    1)Идете в менеджер дисков, и сжимаете диск D насколько возможно - например на 50гб
    У вас за диском D останется неразмеченное пространство размером в 50ГБ
    2)Создаете на неразмеченном пространстве диск Q и копируете туда 50ГБ файлов из диска D.
    3)Поскольку на диске D у вас опять свободно 50Гб сжимаете его, и получаете неразмеченное пространство за ним.
    4) Создаете на нем диск W
    И так далее..

    Потом удаляете раздел восстановления за диском C
    И у вас получается следующая картина - после диска C свободное пространство 50Гб а после него куча дисков по 50Гб

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

    @sarathorn
    php программист, веб-дизайнер, коллекционер
    Мне 20 лет, живу отдельно от родителей, зарабатываю фрилансом. Самое важное - организовать свой день.

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

    В моём случае физическая нагрузка или простая прогулка не улучшают продуктивность, с другой стороны залипание в ютюб/вк или чтение статей могут свести все старания на 0.

    Серьёзно мешают работать уведомления о письмах, сообщениях... звонки... В случае с работой в офисе будут отвлекать коллеги. Смело посылайте всех нафиг. Даже босса. Босс потом спасибо скажет, когда вы сделаете все задачи в срок или даже раньше.

    8 часов подряд кодить каждый день... Вы серьёзно? На этой неделе мои результаты такие: воскресенье - 12 часов кодинга, понедельник - 8, вторник - 8, среда - 6, четверг - 4, пятница - 3, суббота (сегодня) - нет ни малейшего желания, но очень надо хотя бы пару часов... Вы просто перегорите. Настраивайтесь на 4, максимум на 6 часов кодинга в день. Остальное время можно заполнить чтением документаций, проработкой прототипов на бумаге, обсуждениями с коллегами и боссом.

    Если ситуация требует 8-16 часов кодинга подряд (такое, увы, бывает), то меня спасают две вещи:
    1) Сериалы. Второй монитор, второй ПК, планшет или даже смартфон вам в помощь. Берёте сериал, который УЖЕ смотрели и включаете. Он должен быть интересный, но уже знакомый, это два обязательных требования. Так он не будет отвлекать от работы (сюжет же уже знаком, а половину реплик вы можете произнести вместо актёров), но создаст иллюзию отдыха. В моём случае можно всё привести к такому выражению: 60 минут кодинга = 80 минут кодинга под сериал. НО! Так я могу выдерживать 12-16 часов без особых усилий. Что в итоге даёт больше результата, чем 6-8 часов чистого кодига после которых я просто убитый на пару дней.
    2) Кофеин. Обычный кофеин. Кофе я не пью, а энергетики слишком дорогие для регулярного применения. Есть замечательная альтернатива - Кофеин-бензоат натрия. ~30рублей в аптеке за 6 таблеток. Максимальная разовая доза - 6 таблеток, она же 300мг кофеина. 1-2-3 таблетки мой организм может не заметить, а при шести я начинаю разговаривать сам с собой. Грань очень тонкая, но при правильной дозировке получается неплохой boost к производительности. Внимание! Кофеин может повышать давление и пульс, а также имеет ряд побочных эффектов. Передозировка может убить. Я не несу ответственности за последствия приёма кофеина.

    Смесь кофеина и прогулки (зима, 3 часа ночи, -20C) может породить тонну гениальных идей, увы, лишь 1 из сотни имеет шанс на успех в реальном мире.

    Вообще, я для себя вывел важную закономерность. Мотивация - фигня. Желание получить больше денег и когда-нибудь улететь на неделю на Мальдивы не приведёт к результату, рано или поздно, но мозг решит, что гораздо правильней работать в 2 раза меньше, но отдохнуть на местном водоёме с друзьями и шашлыками. Гораздо интереснее обстоит дело с чувством вынужденной необходимости. Проще говоря, с кнутом. Я не сделаю работу и меня уволят. Я не успею вовремя и меня лишат премии. Я облажаюсь и все будут смеяться надо мной... Вот это работает.

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

    Непосредственно программирование (как и дизайн) идёт легче, если есть план и схемы. В моём случае при работе над back-end у меня 70% времени уходит на проектирование и проработку мелочей на бумаге, лишь 30% времени это сам кодинг. При работе с фронт-эндом я где-то 60-70% времени работаю, а 30-40% проектирую. Я так понимаю, вас не заставляют именно кодить 8 часов. Вас заставляют 8 часов сидеть на рабочем месте. Вот и прикиньте, что из них лишь где-то 3-4 часа будут самим кодингом. Хотя... Если работы очень много, вы не единственный кодер в конторе и есть более опытные, которые и берут на себя всё проектирование... ух... тогда остаётся только монотонно стучать по клаве...

    Ещё очень важный момент. ОБЯЗАТЕЛЬНО ОТДЫХАЙТЕ! В выходные не должно быть ни единой мысли о работе, после работы займитесь хобби, уберитесь дома, погуляйте, сходите в спорт зал, почитайте книгу, посмотрите кино, поспите в конце-концов. Никакой работы за пределами рабочего места. Этот трюк заставит мозг ассоциировать рабочее место с рабочим процессом, а значит уже не нужно будет самому его мотивировать работать. Это работает крайне просто. Если вы видите очень красивую девушку да ещё и без одежды, то кое-что что происходит с одним очень важным органом и мозг начинает работать совершенно иначе. И вот теперь в поле зрения попадает ваше кресло и ваш рабочий комп, мозг пробегается по ассоциациям и понимает, что надо работать. В паре с состоянием вынужденной необходимости всё сработает на ура.

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

    По поводу еды. В момент приёма и пищи и где-то следующий час я способен только читать и смотреть, но никак не творить.
    Ответ написан
    10 комментариев
  • При открытии Тостера появляется файл?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    На первый взгляд, похоже на malware либо на уровне расширения браузера, либо где-то глубже в системе.
    Возможно попал при установке какого-нибудь софта, у которого в инсталлере были скрытые галки с партнёркой Criteo.

    Ещё есть мнение, что Criteo - легитимная таргетинговая баннерная система. Можно попробовать удалить все cookies, связанные с criteo, или занести его в чёрный список в своей баннерорезалке.
    Возможно, что afr.php выдался в качестве файла по ошибке на стороне веб-серверов Criteo, и чаще нормально прогружается в области баннеров.

    UPD:
    Да, похоже, что это баг серверов рекламной сети Criteo и неправильный mime-type от их веб-сервера.
    Исправить никак, кроме как зарезать через AdBlock/uBlock/Ghostery. Скорее всего Criteo уже есть в их списках.

    UPD2:
    Если не пользуетесь AdBlock-производными, можно просто добавить cas.fr.eu.criteo.com как 127.0.0.1 в hosts.
    Ответ написан
  • Как эффективно работать целый день?

    @apletnev
    По своему опыту выделил для себя следующие правила.
    Физика:
    1. Питание. Обрати внимание на сахар и быстрые/медленные углеводы. Например, если утром поесть овсяную кашу то энергии хватит на 4-5 часов, если бутерброды, - часа на два. Так по крайне мере у меня.
    2. Физические нагрузки, спорт отнимает много времени, хотя очень эффективен. Самый простой способ - побольше ходить, если пользуешься общ. транспортом, то выходить на несколько остановок раньше. Еще можно отжиматься, где-то читал что сто отжиманий в день - тонус для всех мышц тела.
    3. Сон. Как и другие рекомендую 7-8 часов, однако нужно обратить внимание на матрас, температуру и влажность в комнате - это намного улучшит качество отдыха.
    4. Жидкости. Я пью обычную воду, стараюсь выпивать 2 литра на работе (у меня есть вот такая фляга )
    5. Свежий воздух в офисе, яркость света. Стараться работать согласно нормам описаным в охране труда, т.е. должно быть много света, должен быть приток свежего воздуха.
    6. Эргономика стола. Обязательно нормальный стул, стол, монитор, клавиатура. Многие пренебрегают этими вопросами, а потом в 30 лет грыжи в позвоночнике, туннельный синдром, линзы/очки и половая дисфункция. (Я понимаю что в 18 лет это звучит как что-то далекое и не про тебя, однако если ты планируешь связать свою жизнь с разработкой, нужно думать о туловище, а не только о мозге)

    Психика:
    1. Будут дни когда работа не прет, абсолютно. Отпустить и забыть, но не увлекаться.
    2. Дисциплина. Так как мозг считай мышца, нужно постоянно тренировать ее; - писать код. В конце концов мозг привыкнет к нагрузке и сможет решать любые задачи и быстро, но будут дни как в первом пункте.
    3. Супер важные ежедневные задачи. Для меня это учеба и английский. Я этим занимаюсь не зависимо от дня недели, праздников, событий. Т.е. даже если я узнаю что через три дня конец света, все равно буду оставшиеся дни делать то что и делал раньше. Можно смеяться и крутить пальцем у виска, но нужно объяснить мозгу, что не может быть никаких проволочек, никаких отмазок. Иными словами “сдохни, но сделай”. Этот навык мне позволяет в случае аврала или какой-то мегалажи не паниковать и планомерно решать задачи. (Лучше начинать потихоньку иначе пункт первый на несколько лет)

    Через пол года у твоего мозга закончится адаптационный период и в этот момент начинай думать о своем туловище, оно не будет тебя отвлекать от решения любых умственных задач.
    Книги:
    https://pragprog.com/book/jkthp/the-healthy-programmer
    www.ozon.ru/context/detail/id/4320305
    Ответ написан
    3 комментария
  • Как добавить запись в List, чтобы строка в Items была в определённых координатах х,y?

    Rou1997
    @Rou1997
    Это не List, это ListBox, и "костыль" со столбцами, нужно заменить его ListView или DataGridView, не придется делать таких "костылей".
    Ответ написан
    5 комментариев
  • Как эффективно работать целый день?

    opium
    @opium
    Просто люблю качественно работать
    спишь пару часов днем
    тренировка силовая в первой половине дня
    часовая прогулка на свежем воздухе во второй половине дня
    Ответ написан
    3 комментария
  • Как эффективно работать целый день?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Работать надо 3-5 часов в день. В промежутках надо болтать с коллегами, чекать всякие сайтики по интересам и всячески проветривать мозги.
    Ответ написан
    4 комментария
  • SQL. Нужно ли создавать отдельную таблицу?

    @tihhanovski
    Вообще, в реальной жизни у родителя и ребенка фамилии могут быть разные, мне кажется, что person, там фио и все такое (причем может быть стоит подумать о том, что будет, если человек поменяет фамилию, как организовать историю, если это надо).
    Вместо child-parent можно сделать некую parentof(c полями parentId, childId).
    Вместо employee - employementcontract - где employeeid - foreign key к person
    Ответ написан
    2 комментария
  • Стоит ли использовать .NET framework 4.0?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    4.5 и 4.0 ставится автообновлением системы.
    Ответ написан
    1 комментарий
  • Что подразумевает это задание?

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

    @SZolotov
    Asp.net core, MAUI,WPF,Qt, Avalonia
    MVC, MVP, MVVM - это базовые архитектурные паттерны для разделения логики и дизайна.
    Про стандарты разработки GUI вам никто не скажет- их просто нет.
    Для большей информации есть гугл.
    Разбирайтесь с примерами, что не ясно - спрашивайте в отдельном вопросе.
    Ответ написан
    Комментировать
  • Как запустить проект на c++ в visual studio code?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    1) Написать нормальный код. С мейном, инклудами.
    2) Подключить к VSCode нужный вам компилятор, компоновщик.
    3) Скопилировать, слинковать, запустить.
    Дальше будет классическая ошибка "консоль сразу закрывается" - гуглим "ожидание ввода".

    А вообще - поставьте VS Community и не парьтесь.
    Ответ написан
    Комментировать
  • Чему будет равно i при таком необычном указателе?

    Это на будущее. Char занимает 1 байт, так что адрес увеличится на 1 в шестнадцатеричном представлении, если к char прибавить 1, а если прибавить 1 к int1, как и к uint32_t(они оба занимают по 4 байта), то адрес увеличится на 4(был 0xAAFFAACB, а станет 0xAAFFAACF), тип double занимает 8 байт, то есть если, например, переменная типа double занимала адрес 0x123AB111, то будет занимать 0x123AB119 при увеличении указателя на 1.
    "К указателям могут применяться только две арифметические операции: сложение и вычитание. Для понимания арифметических действий с указателями предположим, что p1 - это указатель на целое, содержащий значение 2000, и будем считать, что целые имеют длину 2 байта. После выражения

    p1 ++;

    содержимое p1 станет 2002, а не 2001! Каждый раз при увеличении p1 указатель будет указывать на следующее целое. Это справедливо и для уменьшения. Например:

    р1 --;

    приведет к тому, что p1 получит значение 1998, если считать, что раньше было 2000

    Естественно, все не ограничивается только уменьшением или увеличением. Можно добавлять или вычитать из указателей целые числа. Выражение

    p1 = p1 + 9;

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

    Помимо добавления или вычитания указателей и целых чисел, единственную операцию, которую можно выполнять с указателями, - это вычитание одного указателя из другого.
    ."100120ea0ab7436d8bd981033bea675e.png
    Ответ написан
    Комментировать
  • Чем можно заменить WebClient.DownloadString?

    @SZolotov
    Asp.net core, MAUI,WPF,Qt, Avalonia
    HttpClient уже несколько лет рекомендуется Microsoft'ом
    Ответ написан
    6 комментариев
  • Delphi в 2016 году изучаем в колледже, есть смысл?

    @cluberr
    Что на Пакале , что на Делфи хорошо изучать основы программирования , базовые логические блоки функции , циклы, условия и т.д. Изучив их на этих простых языках потом намного проще переходить на более сложные языки. Делфи нужен только для обучения в коммерческой разработке его очень мало.
    Ответ написан
    7 комментариев
  • Как отлаживать javascript без console.log?

    inblank
    @inblank
    Full Stack Web Developer
    devtools в Chrome. Ctrl-Shift-I
    Вкладка Sources. Можно комфортно дебажить: брейкпоинты, watcher, стек и т.д.
    Ответ написан
    Комментировать
  • Правильно ли я понял, как работает токен?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Да. Все верно.

    Единственное что добавлю, пересылать токен лучше в заголовках. Причем желательно, поскольку механизм аутентификации нестандартный, в заголовке X-Authorization. Если вы решите хранить токен в куках и передавать его, это желательно должны быть http-only куки (хотя в случае JWT не обязательно) и на сервере должна быть защита от CSRF атак.

    Так же поскольку у нас по сети гуляют по сути креденшелы, важно использовать SSL. Благо сегодня есть lets-encrypt что бы бесплатно получить сертификаты.

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

    Таким образом у злоумышленника который перехватил токен пользователя будет окно всего в 5 минут что бы что-то сделать.
    Ответ написан
    13 комментариев
  • Как сделать авторизацию на LDAP Active Directory? Как это вообще работает?

    Rou1997
    @Rou1997
    Что-то вы путаете, Active Directory - это всего лишь хранилище данных о пользователях и т.п., конечно, в ASP.NET к ней обращаются с сервера, а не с клиента (из браузера), что и технически невозможно, в вашем задании тоже имелось в виду обращаться с сервера.
    Ответ написан
    1 комментарий
  • Как взламывают сим-карты?

    NullByte
    @NullByte
    Bad gateway
    Сдается впечатление, что у вас параноидальный психоз. У меня тоже такое бывает. Если вы - не преуспевающий бизнесмен или политдеятель, не террорист, не суперхакер, не шпион или беглец, за которым охотятся власти всех стран и интерпол, а обычный работник какой-то там компании, утром встаете, завтракаете, идете на работу, возвращаетесь, бухаете, смотрите фильмы а потом спать - то хрен вы кому нужны. Ну или вас преследуют Морфиус и Тринити и спешат сообщить, что вы Избранный и вам надо принять для себя важное решение: быть им или остаться в повседневной рутине.
    Про симку: симки взломать реально, если вышеперечисленный абзац к вам не относится, вам есть что скрывать с левой и правой стороны, а факты о слежке все дальше продолжают о себе знать, то скорее всего на ваши симки просто сделали дубликат и пытаются таким образом пробивать вашу личность. Что делать в этой ситуации? Просто отключите смарт, либо выкиньте из него все симки, общайтесь только через вай-фай по ватсаппу, скайпу, телеграму (последний поможет в вашем случае). Ограничьте список контактов. Заюзайте ВПН-услуги, благо в современных смартфонах его можно настроить.
    Эти советы касаются только вашего телефона. Если ваши "агенты" окажутся довольно настойчивыми, то увидя что не получается с этой стороны, начнуть бить с другой.
    Но вообще мне кажется, что эти "студенты" - обычные ученики факультета ИБ и пишут дипломную о защите информации в сотовых сетях, ну а вас просто выбрали как подопытного, вполне возможно через ваш же круг общения :)
    Ответ написан
    13 комментариев