• Стоит ли переходить с FullHD на 2k?

    liaFcipE
    @liaFcipE
    Смотря какая диагональ, привычки, зрение. Твоя карта нормально выдаст fps в QHD.
    Перекатился с 24" fullhd на 32" QHD, во всем устраивает, тоже 3060 12gb.

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

    > будет ли dlss в 2к так же делать картинку мыльной
    Мыло есть мыло, больше разрешение - надо больше ресурсов на рендер картинки, возможно где-то не сможешь поставить пресет DLSS в качество, от чего будет еще мыльнее. Это напрямую с монитором и не связано по моему мнению.
    Ответ написан
    Комментировать
  • Что эффективней, чтение из файла или массив?

    @dmshar
    Уважаемый mayton2019 дал в общем-то почти исчерпывающий ответ. Но раз вы задали этот вопрос "из возникшего интереса", то есть шанс, что и другим ответы данной темы будут интересы, потому попробую еще чуть-чуть дополнить упомянутый ответ.

    Возможно многие и не слышали, но тем не менее существуют т.н. In-memory database (по-русски это, кажется, называется "Резидентная база данных", но я не уверен). Применяются такие системы как правило в высоконагруженных приложениях - в системах провайдеров телекоммуникационных услуг, когда-то читал - что в системах он-лайн биржевой торговли и пр. Там где данных очень много и доступ к ним нужен очень быстро. И главное - владелец таких данных оччччеееень богатенький, что-бы позволить себе приобрести оборудование с объемом оперативной памяти сопоставимым с объемом внешней памяти для "обычных" серверов баз данных. И вот тогда, для таких задач все данные СУБД, включая все индексы и другой служебно-вспомогательной информации, загоняются в оперативную память, обеспечивая и нужную скорость доступа и удобство доступа, которое обычно присуще СУБД.
    Главнейшая проблема, которую решают разработчики таких систем - как обеспечить целостности базы данных при внезапной перезагрузке систем. Это влияет на производительность In-memory database, заставляя тратить часть вычислительных ресурсов на синхронизацию данных в ОП и резервных копий на внешней памяти.
    Список таких систем можно, кстати, найти даже в Википедии:
    https://en.wikipedia.org/wiki/List_of_in-memory_da...

    Если же "спуститься" с небес на землю и учесть финансовые возможности "нормального" пользователя, то например, в языке программирования Python есть такой модуль - Pandas. По сути он дает удобство доступа к данным, почти такое-же (а может и еще большее) как SQL, сохраняя таблицы в ОП. А скорость обработки - сопоставимую с реализацией на "голых" массивах, а для сложных поисковых запросов - и еще большую. Естественно, что объем таблиц (DataFrame в терминологии Pandas) не может быть слишком большим. И не смотря на то, что есть прямой шлюз для перехода от DataFrame к SQL-структурам СУБД и обратно, скорость работы "в памяти" на много выше, чем скорость работы с теми-же данными, выгруженными в БД. Поэтом программист может комбинировать работу DataFrame для скорости обработки и СУБД для долговременно энергонезависимого хранения, найдя приемлемый для своего приложения компромисс.
    Ответ написан
    2 комментария
  • Что эффективней, чтение из файла или массив?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вопрос не глупый а вполне себе хороший.

    Его плавное развитие приводит к концепции баз данных. Самое главное что можно сказать тезисно это
    1) Пока памяти хватает (массив) - используй смело память
    2) Диск - больше и дешевле памяти
    3) С памятью работать легко. С диском - очень неудобно и надо обрабатывать IOExceptions почти всегда.
    Диски внезапно полны сюрпризов. Могут быть сетевыми дисками.
    4) Разные диски имеют скорость на порядки разную.
    5) Диски ведут себя очень плохо на random access. От этого даже метрика IOPS появилась.
    Ее очень любят обсуждать админы баз данных.
    6) Существуют структуры данных которые спецом создавались только для дисков (B+Tree)
    7) Диск - переживает выключение питания.
    8) Самые разумные решения - сочетают в себе и диск и память в тех частях кода где это нужно.
    9) Есть интерфейсы программирования которые виртуализирут диск как память. Этим пользуется
    SQLite например.
    10) Диск может достигать очень высокой последовательной скорости чтения или записи в файл
    при условии отсутствия конкурирующих записей в данный момент. Этим пользуются в БД
    для журналирования событий.

    В принципе если современный программист просто будет использовать только оперативную память
    то никто ему не сможет ударить по рукам или подойти с какой-то метрикой и чего-то там измерив
    сказать что он неправ. Тут уж только падения по OOM и потери информации и performance issues
    могут быть каким-то значимым аргументом.
    Ответ написан
    3 комментария
  • Так ли проходит день стажера?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    У новичка в первые дни на работе задача, как у младенца - не заплакать и не обосраться. Часто сразу же дают какую-то простую по их мнению задачу для погружения в процесс. Лично мне моя первая задача показалась тогда очень сложной. Часто новичка оценивают не только по тому, как он эту задачу сделал, но и сколько вопросов задавал в процессе, какие это были вопросы.
    Ответ написан
    Комментировать
  • Может ли самозанятый предоставлять услуги хостинга(размещения и хранения)?

    Не понятно, но вроде можно, если сервера принадлежат тебе, а не арендованы у другого провайдера.
    Главное условие - ip-адрес и трафик должны быть уже включены в стоимость твоих серверов (должны предоставляться бесплатно), иначе придётся получать лицензию и тогда уже не сможет быть самозанятым.

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

    Где-то пишут, что без лицензии нельзя продавать доступ к серверам, которые ты поднял сам, но можно, если ты арендовал их у другого провайдера, но этот тезис противоречит закону:
    1. Самозанятый не может перепродавать чужой товар (Налоговая сказала)
    2. Лицензия на продажу доступа к своим серверам не нужна (Роскомнадзор сказал)

    То что ты предлагаешь подпадает под ОКВЭД 63.11

    Деятельность по обработке данных, предоставление услуг по размещению информации и связанная с этим деятельность

    Эта группировка включает:
    • создание инфраструктуры для хостинга;
    • услуги в области обработки данных и деятельность, связанную с обработкой данных;
    • проведение специальных действий, таких как: web-хостинг, услуги потоковой передачи данных;
    • интерактивное предоставление программного обеспечения (предоставление прикладного хостинга, предоставление прикладных программ);
    • услуг приложений;
    • общее предоставление распределенных по времени технических компьютерных средств заказчикам;
    • обработку данных: полную обработку данных, предоставленных заказчиком;
    • создание специальных отчетов на основании данных, предоставленных заказчиком;
    • предоставление услуг по вводу данных


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



    Никакая специальная лицензия для того чтобы поднять сервер для хостинга и предоставления его кому-то не требуется (если я не туплю).
    Лицензия на телематические услуги тебе понадобится, если ты захочешь отдельно тарифицировать доступ в интернет с твоего сервера.
    В соответствии с пунктом 18 статьи 2 Федерального закона от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» под провайдером хостинга понимается лицо, оказывающее услуги по предоставлению вычислительной мощности для размещения информации в информационной системе, постоянно подключенной к сети «Интернет». Указанные услуги не являются услугами связи.


    https://itsoft.ru/data-center/licence/when/
    https://rkn.gov.ru/it/control/p852/#:~:text=В%20со...
    Ответ написан
    Комментировать
  • Уместны ли каверзные вопросы на собеседовании?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Странный вопрос.
    На собеседовании все уместно. Ты же не забывай, что собеседование это не ЕГЕ.
    Это диалог двух сторон. Если кандидату не понравился вопрос, он может встать и уйти.
    Если он не знает ответ, он может что-то насочинять, и если ты грамотный специалист ты увидишь что он тут отгадывает или точно знает.

    У меня для собеседований есть небольшой опросник, в котором чуть ли не каждый второй вопрос идет с небольшим подвохом, и по полноте ответов я понимаю насколько глубоко кандидат шарит. Но мне не всегда необходимо найти того, кто ответит на все 100% вопросов развернуто.
    Я просто оцениваю что кандидат знает, а с чем сталкивался настолько регулярно что прям помнит наизусть детали без мануала.

    Поэтому и вопросы, которые могут касаться глубоких нюансов задавать можно не каждому подряд, а когда хочешь уточнить насколько глубока кроличья нора. Поставь перед сложным вопросом один попроще в эту тему и смотри имеет ли смысл задавать более сложный. Ну и глобально стоит оценивать, насколько правильный ответ на эту тему важен - бывает что просто не приходилось с таким сталкиваться и разбираться, но при случае там реально сразу гуглится ответ, и знать такое наизусть не обязательно
    Ответ написан
    2 комментария
  • Почему скомпилированная программа детектится вирус тоталом?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Совпадение с базой, либо эвристика, либо действительно вирус.

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

    Ну а так смотри на гигантов. Например, DrWeb и Касперский. Если они молчат, то у других антивирусов скорее всего ложное срабатывание. Антивирус может быть заточен на "лучше перебздеть, чем недобздеть", такие настройки мало подходят для домашнего пользования, зато подходят для организаций, где желателен только популярный и проверенный временем софт. Кроме того, если в названии вируса есть слово "подозрительный" ("suspicious"), то это лишний раз указывает, что вирус не был найден, а сработала эвристика.
    Ответ написан
    Комментировать
  • Стоит ли начинать карьеру в SEO?

    @pcdesign
    Идти в сеошники, все равно как идти в шаманы. Как в шаманизме постучал эдак по бубну и пошел дождь, а эдак снег. Исключительно опытный путь, методы проб, ошибок и экспериментов. Тоже самое и в сео.

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

    Но вы всегда будете как эйнштейновый человек вне ведении истинной картины:
    «В нашем стремлении понять реальность мы отчасти подобны человеку, который хочет понять механизм закрытых часов. Он видит циферблат и движущиеся стрелки, даже слышит тиканье, но он не имеет средств открыть их корпус. Если он остроумен, он может нарисовать себе некую картину механизма, которая отвечала бы всему, что он наблюдает, но он никогда не может быть вполне уверен в том, что его картина единственная, которая могла бы объяснить его наблюдения. Он никогда не будет в состоянии сравнить свою картину с реальным механизмом...»
    «Эволюция физики» А.Эйнштейн, Л.Инфельд.
    Ответ написан
    1 комментарий
  • Имеет ли смысл смена специальности?

    @mkone112
    Начинающий питонист.
    Кардинальная смена деятельности это больно, кроваво, а может и помрешь в процессе - бывает и такое, а может и не вспотеешь - никто не знает.
    карьерной духотой на фирме

    Может фирму сменить, не?
    Приобрел начальный опыт с веб-технологиями - php, MySQL.

    Ну круто, еще 2-5 лет и ты разраб, а может и нет.
    Начальство ничего конкретного не обещает

    А должно?
    В настоящий момент, вижу, что мой основной профиль - онлайн-маркетинг - на проекты продается плохо, что вкупе с карьерной духотой на фирме рождает мнение о протухании профессии.

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

    Надо же, какие-то мысли есть!
    Короче - если ты любишь программировать - го в программисты, любишь продвигать - оставайся в маркетинге. Это что реально так сложно что ты не можешь сам догадаться?
    Ответ написан
    Комментировать
  • Стоит ли проходить платные курсы (Skill-Branch и т.д. и т.п.) на позицию Kotlin-разработчика на данный момент?

    @mkone112
    Начинающий питонист.
    Да, иди! Курсы чума! Советую купить сразу и скилбокс и гикбрейнс для получения максимального эффекта.
    Анализировал отзывы и рецензии, однозначного вывода не смог сделать

    Тем более!
    P.S. Такой редкий вопрос нечасто встретишь на тостере!
    Ответ написан
    2 комментария
  • Как хранить динамические данные?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Используйте time series Базы данных.
    Или проще говоря, базу данных в которых есть timestamp -> значение
    И стройте себе потом графики.
    Ответ написан
    2 комментария
  • Как это называется?

    maaGames
    @maaGames
    Погроммирую программы
    Помню, как открывал Mp3 файл в Ворде и огорчался, что вижу кракозябры, вместо текста песен и нот...

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

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    В момент распада СССР стала информацией, хранящейся на ЭВМ России и других стран.
    Ответ написан
    Комментировать
  • Изучение матан?

    @AVKor
    Подобный вопрос уже задавал царь Птолемей I Евклиду. И получил ответ: "К геометрии нет царских путей".
    Ответ написан
    Комментировать
  • Как правильно учиться на дизайнера?

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

    Как тестовое задание - знаешь такого блогера на ютубе Диму Куплинова? Придумай ему крутой пре-ролл для игровых роликов, можно даже в виде эскизов раскадровки, прямо карандашом, что то в духе пре-роллов которые есть у Мармока например.
    Вот тут ты и поймешь что все твои технические навыки не сделали из тебя дизайнера, как сидел ты перед чистым листом так и сидишь, не зная с чего начать.
    Ответ написан
    Комментировать
  • Skill_box или Geekbrains?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Ни то, ни другое, это две мерзотнейшие помойки.
    Ответ написан
    Комментировать
  • Skill_box или Geekbrains?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    5fac14ac7ed64056605532.jpeg
    Ответ написан
    Комментировать
  • Какие есть программы стажировок?

    xez
    @xez
    TL Junior Roo
    Вот как найти стажировку:
    1. Открываете рейтинг banki.ru (https://www.banki.ru/services/official/?source=sub...)
    2. Гуглите по-порядку "%имя_банка% стажировка".

    Если сможете автоматизировать поиск - будет что рассказать на собеседовании.
    Ответ написан
    Комментировать