• Кому принадлежат права на программу закрывшейся фирмы?

    Jump
    @Jump
    Системный администратор со стажем.
    Кому принадлежат права на программу закрывшейся фирмы?
    Неизвестно. Владельцам скорее всего.
    Фирма она в любом случае кому-то принадлежит, и если она закрывается то все ее имущество и неимущественные права переходят к владельцам (акционерам) или кредиторам (если у нее есть долги).

    Вам то какая разница закрылась она или нет? Если у вас есть разрешение на использование - используйте дальше.
    Ответ написан
    Комментировать
  • Кому принадлежат права на программу закрывшейся фирмы?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Права на ПО не чем не отличаются от табуретки, компьютера или машины. При ликвидации они уходят или кредиторам или учредителям. В общем никакой халявы не возникает.
    Ответ написан
    Комментировать
  • Как учат джунов в геймдеве, в оыбчных компаниях ... если вообще учат?

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

    @Vitsliputsli
    Вместо ящика сделайте группу рассылки, чтобы при поступлении письма на этот адрес, оно рассылалось на конкретные почтовые ящики.
    Если пароль гуляет по рукам, предупредите и смените пароль.
    Ответ написан
    Комментировать
  • Как набрать начальную аудиторию для нового проекта?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    если бы была какая-то схема рабочая, получать аудиторию для своих проектов -> то ее бы все стали использовать и она бы тутже перестала работать.
    Поэтому необходимо что-то постоянно придумывать, искать как людей заинтересовать, придумывать как до них достучатся и тд.
    в любом случае как бы вам что-то не нравилось делать, если это надо делать, значит надо делать. Если надо с кем-то общаться и приглашать лично - значит приглашать лично, первых пользователей. Вам нужно попробовать и писать что-нибудь, посмотреть какая реакция, как все ваши схемы работают и тд.
    Если вы сами, на своем проекте НЕ хотите писать, почему вы считаете что кто-то другой захочет?
    Ответ написан
  • Какой срок жизни SSD Macbook Air 2018?

    AlexMarken
    @AlexMarken
    Скажу сразу - о сроках жизни даже не беспокойся)

    Одним из главных факторов срока жизни SSD является количество перезаписей на ячейки диска. Чем объёмнее накопитель и больше допустимых циклов перезаписи, тем дольше он прослужит. Тип SSD с TLC имеет 500-1000 (возможно, и более) циклов перезаписи ячейки, и соответственно есть такой параметр, как TBW (Total Byte Write), - общее число байт которое можно записать на диск, после чего ячейки памяти израсходуют свой ресурс.

    Все мои SSD (Samsung, Plextor) жили не более 4-5 лет, получается Macbook Air проживет также?

    SSD в MacBook'ах стоят хорошего качества и с огромным количеством циклов перезаписи, да стоят они дорого. Если сравнивать твои SSD с теми, что использует Apple, цифры будут сильно отличаться в пользу Apple - и в цене, циклах перезаписи, и тп. На такие диски, как в iMac/MacBook, производители обещают срок службы до 10 лет.

    А теперь посчитаем. Допустим, SSD у MacBook Air 2018 имеет объём 128Гб и 800 циклов перезаписи на одну ячейку памяти, а железо меняют раз в 4 года в среднем. Срок службы производитель заявляет до 10 лет.

    1. "Чтобы угробить диск за 4 года, нужно...":
    а) TBW = 128Гб * 800 циклов / 1024 = 100 ТБ информации можно записать на диск, чтобы ячейки памяти отказали.
    б) 100ТБ / (4 * 365 дней) * 1024 = 70 ГБ нужно перезаписывать в день, чтобы диск за 4 года пришёл в негодность.
    в) DWPD = 100ТБ / (128Гб * 4 * 365 дней) * 1024 = 0.54 - количество перезаписей всего объема накопителя в день (из 800 допустимых).

    2. Время жизни с учётом погрешностей:
    Средний пользователь записывает-удаляет 20Гб информации ежедневно (с учётом нагрузки софта на диск).
    100 ТБ * 1024 / (20Гб * 365 дней) = 14 лет службы диска, берём в расчёт различные внешние факторы, влияющие на жизнь SSD = получаем 8-11 лет безотказной работы SSD у MacBook Air 18г.

    3. "Если объём увеличен в двое":
    Точно такой же диск, но с объёмом памяти 256Гб будет иметь показатели, увеличенные в 2 раза.
    Например, TBW = 200Тб или 140 ГБ/день перезаписи за 4 года. Но DWPD останется прежним и срок службы тоже до 10 лет.

    Вывод:
    а) MacBook Air 2018 c 128Гб будет иметь жизнь диска 8-11 лет при условии эксплуатации среднего пользователя;
    б) Если ты покупал недорогие SSD с 128-256Гб памяти с меньшим циклом перезаписи, срок службы для них 4-6 лет - как и получилось в твоём случае;
    в) У более объёмных носителей показатель TBW может достигать и 900Тб, и даже выше.
    Ответ написан
    30 комментариев
  • Что означают следующие объявлений?

    @eaniconer
    Грубо говоря, как-то так

    - void a(A); // Функция принимает объект типа А
    - void b(const A); // Функция принимает объект типа А (в теле функции объект будет считаться константным)
    - void c(A*); // Функция принимает указатель на объект типа А
    - void d(A**); // Функция принимает указатель на А*
    - void e(A&); // Функция принимает ссылку на объект типа А
    - void f(const A&); // Функция принимает константную ссылку на объект типа А
    - void g(A&&); // Функция принимает r-value ссылку на объект типа А
    Ответ написан
    Комментировать
  • Как рассчитать экономику для игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Нельзя рассчитать просто "стабильную экономику".

    1. Критически влияет онлайн - от количества игроков может зависеть и покупательная способность, и востребованность отдельных профессий и количество конкуренции.
    2. Экономика не может быть идеальной поскольку не может быть идеальным баланс игры. Вам нужно будет иметь возможность не сильно нарушая геймплей влиять на баланс игры, подталкивая игроков к тому направлению, которое вы хотите сейчас развить.
    3. В дополнение к пункту 2, реализовать игру, в которой все аспекты геймплея интересны всем игрокам - также невозможно. Кому-то нравится больше одно, кому-то другое. В зависимости от вашего онлайна и аудитории игры, уже по факту можно будет видеть какое направление у вас используется больше и как его менять.

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

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

    @developer007
    Зависит от пользы этого предмета и пользы денег так скажем.
    Есть дефолтный меч, который все могут позволить с зарплаты. Допустим 100$
    Есть бонусный меч, который можно купить за те же деньги. 100$, но у него характеристики топовые.
    Акция длится неделю. После окончания бонусный нельзя купить.

    Также у игроков есть возможность продать на рынке другим игрокам.
    соответственно некоторые товарищи будут этот бонусный меч продавать за 150$ в надежде заработать на перепродаже и купить что-то еще ценное или проапгрейдить.

    Если ты будешь проводить акции каждую неделю. ТО рынок не будет работать. Нахрен покупать бонусный на рынке если его система за 100 продает. Нужно продумать этот момент как и много другого.
    Что он может купить с зарплаты? какую пользу эти предметы несут?может ли он продать их? какая редкость у них? и тд.
    Посмотри как шмот в стиме продается, в доте и тд.

    Кейсов нет никаких по составлению экономики.
    Всё относительно.
    Ответ написан
    Комментировать
  • Как запретить копировать (сохранять) файлы с сайта?

    amark
    @amark
    rush less, feel more
    Для чего вам это? Вы разработали новую инновационную систему, у которой нет аналогов? И вам кажется, что ваш гениальный скрипт кто-то украдет и наживется на этом?

    Если да, то сделайте тройную обфускацию скриптов; а всё, что можно выполнить на сервере, вытаскивайте из скриптов и передавайте в работу на сервер.

    Однако, что-то мне подсказывает, что вам просто показалось, что кому-то есть дело до ваших скриптов и стилей. Так может лучше потратить своё время на что-то более приятное? Выучить новый язык или фреймворк, например))
    Ответ написан
    10 комментариев
  • Какой CMS движок учить начинающему?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Никакой. Изучайте разработку ПО, языки программирования, построение архитектуры ПО, алгоритмы, математику и т.д и т.п.

    UPD
    Приведу немного аргументации и очевидных вещей для тех, кто не понимает почему ответ именно такой. На самом деле все очень просто: в IT индустрии все развивается и меняется очень, очень-очень быстро. И как следствие возникает проблема устаревания знаний и умений. Вот например 15-20 лет назад изучение языка программирования под названием "Дельфи" и популярной тогда его среды разработки для дестктопных приложений вполне имело смысл и было популярным явлением, т.к. оно тогда довольно широко использовалось, или например Perl для создания сайтов. А где оно сейчас? Почему сегодня сайты пишутся на джаваскрипте? А как на счет десктопных приложений? А ведь те же десять лет назад попробуй скажи такое — как бы область деятельности не пришлось менять. И вот такое происходит просто с языками программирования за довольно короткое время. А основа любого CMS, фреймворка и иже с ними — это как раз таки язык программирования. И вот за время жизни языка программирования в нём случаются новые стандарты, изменения и прочее, а популярное ПО на нём переписываются десятки и сотни раз. Т.е., изменчивость продуктов какого либо языка зависит как от самого языка так и от его популярности. И чем они выше — тем чаще что-то меняется. Из всего этого вытекает очень логичный вывод: в долгосрочной перспективе выгоднее те знания, которые не устареют как можно дольше. И вот тут как раз таки знания разработки ПО и языков программирования, построения архитектура, алгоритмы и прочее имеют наибольший срок устаревания. А уж сколько тысяч лет математике можно и не вспоминать. А она, кстати именно благодаря стремительному развитию IT тоже развивается очень быстрыми темпами. Так вот, при наличии вот таких фундаментальных знаний можно легко и быстро осваивать любые новые фреймворки, CMS, языки программирования и прочее. А уж при наличии подробных мануалов, гугла, форумов и прочего большинство задач сводится тупо к вбиванию "как сделать YYY в ZZZ" в строке поиска (я вот например никак не могу понять ход мыслей людей, которые задают вопросы на форумах и прочих ресусах, ответ на которые выдается в первых же строчках гугла, складывается впечатление, что они вообще первый раз в интернете и про гугл не знают вообще ничего).
    Если есть желание именно в изучении CMS — ставим себе задачу и решаем её используя разные CMS, далее выбираем наиболее понравившуюся и пользуемся пока не надоест или не устареет. А после — повторить.

    Немного перефразирую сам вопрос и соседний популярный ответ:
    — Каким инструментом учиться пользоваться начинающему строителю?
    — Учись использовать молоток и гвозди, леса полно, доски везде используются.
    Вот только строительство — это не одни только доски, в которые забиваются гвозди, а еще архитектура, сопромат и иже с ним, экстерьер, интерьер, отопление, освещение, канализация, вентиляция и еще куча всего. Аналогично и во всех остальных областях, в том числе и web разработке.
    Ответ написан
    9 комментариев
  • Почему при открытии сайта с помощью urlopen выводить b'\x1f\x8b\x08\?

    @eaniconer
    Если посмотреть на заголовки

    >>> html.info()
    <http.client.HTTPMessage object at 0x10aef1518>
    >>> html.info().items()


    То там можно заметить ('Content-Encoding', 'gzip')
    Это значит, что данные сжаты.
    Нужно их распаковать:
    >>> data = html.read()
    >>> import gzip
    >>> gzip.decompress(data)


    Для получения страницы можно воспользоваться и другим способом
    >>> import requests
    >>> response = requests.get("https://wallpaperscraft.ru")
    >>> response.content
    Ответ написан
    Комментировать
  • Что такое "сайт под ключ"?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Далеко не каждый проект нуждается в продвижении, из тех кто нуждается в продвижении не каждый нуждается seo. Поэтому скорее нет, чем да.
    Но на практике, чаще как уже сказал Sanes:
    Как договоритесь

    Могу провести аналогию. Ремонт дома под ключ, включает меблирование? Как бы по логике - да, а на практике нет. Но тогда по логике входит и коньяк в холодильнике и девочки в ванне. Тут также. Если не обсудили, значит не входит. Иначе можно далеко зайти и пойдет микроразметка, наличие rest api, rss канала и других не обязательных вещей, которые на практике - договорные.
    Ответ написан
    Комментировать
  • Почему Б.У. процессоры серии xeon так дешевы?

    @d-stream
    Готовые решения - не подаю, но...
    1. авито - позиция может быть ворованой, ненужной, нерентабельной, маловостребованной, бракованной = цена Боинга может оказаться $1 при любой иной рыночной...

    2. износ - у более-менее крупных пользователей есть статистика износа и отказа современной электроники (в том числе бессвинцовые припои и т.п.)

    3. Те самые TDP - один процессор, жрущий 10 или 30 Вт - безразлично, коридор в датацентре со стойками, в каждой из которых по 40 серверов и в каждом по 2-4-8 процессоров - это уже совершенно иные цены на электропотребление, охлаждение и стоимость резервирования мощностей.
    Ответ написан
    Комментировать
  • Почему Б.У. процессоры серии xeon так дешевы?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Xeon - специализированный серверный процессор. Он требует серверную мать и серверную память, на другой он просто не заработает. Он требует соответствующий БП и охлаждение. На нем глупо запускать винду - он требует серверные задачи :)
    БУ сервер для дома под виртуализацию - вполне себе тема для ИТ-шника ;) Если есть куда поставить, потому что шумит он, зараза, сильнее обычного...
    Ответ написан
    Комментировать
  • CSS 3D Модель кружки. Как сделать?

    Chefranov
    @Chefranov
    Новичок
    WebGL
    Ответ написан
    Комментировать
  • Как найти файл командой find?

    fzfx
    @fzfx
    18,5 дм
    for i in $(find /var/www -name "modified" -type d); do if [[ $(find "$i"/.. -name "pict1_parent.jpg" | wc -l) -eq 0 ]]; then rm -rf "$i"/pict1_*.jpg; fi; done
    Ответ написан
    3 комментария
  • Отличаются ли характеристики тока поступающего от батареек и от блока питания?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Коль скоро устройство у нас батарейное изначально, оно должно быть устойчиво к снижению напряжения питания где-то до 2 вольт без проблем.
    Превышать напряжение больше чем на 0.3 вольта уже опасно и может кончится мусорным ведром

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

    Итого, подойдет любой блок на 3 вольта, который способен выдать больше 180ma.

    Найти блок питания на 3 вольта будет сложно, но можно найти на 5 вольт (зарядка от любого мобильника), а потом браться за паяльник - вам это надо?

    Купите 2 комплекта аккумуляторов и зарядник - не придется делать дыры в крышке и обматываться проводкой.
    Ответ написан
    8 комментариев