Задать вопрос
  • Почему так записывается внешняя функция?

    @sddvxd Автор вопроса
    Ответ написан
    Комментировать
  • Как создать собственный сервис онлайн и оффлайн карт?

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

    @pfg21
    ex-турист
    мапсми базируется на карте сделанной из открытых геоданных openstreetmap.org
    для онлайн-карт есть джава-скрипт движок leaflet, генератор тайлов mapnik и множество других открытых опенсорс проектов, смотри https://wiki.openstreetmap.org/wiki/
    для офлайн есть библиотека векторных карт mapsforge и несколько опенсорс проектов навигаторов к примеру тот же мапсми
    поверх них можете разместить свои данные.
    данные опенстритмап вы можете свободно и бесплатно использовать, в пределах лицензии конечно же.
    Ответ написан
    2 комментария
  • Альтернативы Google Sheets для обработки больших объёмов информации?

    opium
    @opium
    Просто люблю качественно работать
    Ну никто не будет гигантские мощности отдавать просто так
    Используйте любой sql сервер всю будет супер онлайн и быстро
    Ответ написан
    3 комментария
  • Что делает конструктор?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    да. легко проверить под отладчиком (отладчик, он же дебагер - вообще классный инструмент)
    Ответ написан
    Комментировать
  • Мониторится ли данная информация и как?

    Jump
    @Jump
    Системный администратор со стажем.
    давно читал
    А я недавно читал что марсиане захватили США.

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

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

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

    вот например человек загрузил в облако какой-нибудь сжатый файл с паролями и прочей защитой, где обсуждается запрещенное. Каким образом его найдут?
    Узнают что он общается с подозрительными людьми, придут, сделают обыск, найдут улики. Если очень нужен будет запароленный файл - вежливо, но настойчиво спросят куда загрузил файл, и какой пароль. Скачают файл и распакуют.Но чаще всего этот файл им нафиг не нужен будет.

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

    @keksmr
    Unity разработчик
    Правильно расставьте якоря и разрешение экрана в Canvas
    Ответ написан
    2 комментария
  • Пути заполнения базы данных адресами РФ?

    @d-stream
    Готовые решения - не подаю, но...
    Смотрел БД ФИАС, однако это показалось мне черезчур сложным для импорта (может быть, я просто неопытный и не умею).
    По крайней мере это достоверный и постоянно доступный источник. Поэтому овчинка с разбором его структуры и подстройкой под нее - стоит выделки.
    Ответ написан
    Комментировать
  • Чем заменить метод Mat.At(int x, int y)?

    @vanyamba-electronics
    Метод at() - это в векторах метод доступа по индексу.
    rot_mat[0][2] = rot_mat[0][2] + ex;
    rot_mat[1][2] = rot_mat[1][2] + ey;
    Ответ написан
    Комментировать
  • Ошибка ymaps is not defined при асинхронной загрузке. Как решить?

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

    @Ascar
    Бд изолируют как правило и работают через слой АПИ. Никакие строки подключения у клиента нигде быть не должны.

    Запрос из вашего приложения или браузера -> MVC контроллер -> обращение к базе из вашего кода.

    Строка подключения при этом будет лежать в web.config или appsettings.json на сервере.
    Ответ написан
    Комментировать
  • Чем нарезать тайлы?

    Комментировать
  • Можно ли взять бесплатный VPS для совместной работы?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Микропетпроджект - домашнее облако homeCloud
    Какой то хреновый у вас опыт.
    В юнити нет и никогда небыло JavaScript. Там был UnityScript, синтаксически схожий с JS. Но уже нету.

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

    Не уверен кстати, что бесплатный VPS на Win вообще возможен - как минимум вам лицензию винды надо оплатить. А еще нет никакой уверенности, что VPS и WinServer в принципе потянут юнити - как бы там нужно что то да рендерить, а для этого нужна какая-никакая, но видяха с DX/OpenGL.
    Ответ написан
  • В чем смысл быть гуру тостера?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для чего просиживаете на тостере по 5-6 часов в день?

    Около получаса в день, а то и меньше.
    Причины:

    * Часто отвлекаюсь от работы, чтобы размять мозги, особенно пока запустил какой-то процесс, есть пару минут - либо чай, либо тостер полистать.

    * Интересные вопросы расширяют кругозор

    * Хочется сделать свой вклад в русскоязычный интернет. Тостер - весьма неплохой вариант для "ленивого" вклада.

    * Собственных вопросов мало, потому что в основном те, кто много отвечают, умеют хорошо гуглить. Реально, умеешь гуглить - очень сложно придумать вопрос, на который сам не можешь найти готовый ответ. А если такой вопрос все-таки находишь, то и на тостере и на стековерфлоу редко кто может помочь.
    Ответ написан
    1 комментарий
  • В чем смысл быть гуру тостера?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Работа над личным брендом: Высокая репутация в профессиональных сообществах повышает привлекательность для нанимателей.
    2. Улучшение существующих знаний: Хочешь что-то понять, объясни другому.
    3. Приобретение новых знаний: Специализация замыкает в узком спектре задач и проблем, а Q&A-сервисы - это источник задач и проблем из самых разных областей и иногда под самыми неожиданными углами.
    4. Альтруизм: Большинству из нас кто-то помогал в начале пути, пришло время возвращать долг и делать свой скромный вклад в рост кадров.

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

    Для чего просиживаете на тостере по 5-6 часов в день?

    Я в среднем раз в полчаса-час заглядываю. Если находится интересный вопрос, могу потратить на него минут 10. Некоторые на перекуры больше времени тратят.
    Ответ написан
    7 комментариев
  • Directory.GetFiles(path); почему не видит exe?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    код и контент папки в студию!

    лично у меня все показывает
    using System;
    using System.IO;
    
    namespace DirExe
    {
        class Program
        {
            static void Main(string[] args)
            {
                foreach (var f in Directory.GetFiles(@"c:\users\user\desktop"))
                {
                    Console.WriteLine(f);
                };
                foreach (var f in Directory.GetFiles(@"c:\windows"))
                {
                    Console.WriteLine(f);
                };
            }
        }
    }

    выхлоп
    c:\users\user\desktop\Aida64.lnk
    c:\users\user\desktop\Autoruns64.lnk
    c:\users\user\desktop\desktop.ini
    c:\users\user\desktop\DiskInfo64.lnk
    c:\users\user\desktop\DiskMark64.lnk
    c:\users\user\desktop\Far32.lnk
    c:\users\user\desktop\ff.#.lnk
    c:\users\user\desktop\ff.$nake.lnk
    c:\users\user\desktop\ff.0.lnk
    c:\users\user\desktop\ff.1.lnk
    c:\users\user\desktop\ff.2.lnk
    c:\users\user\desktop\ff.3.lnk
    c:\users\user\desktop\ff.4.lnk
    c:\users\user\desktop\ff.5.lnk
    c:\users\user\desktop\ff.6.lnk
    c:\users\user\desktop\ff.7.lnk
    c:\users\user\desktop\ff.azure.lnk
    c:\users\user\desktop\ff.body.lnk
    c:\users\user\desktop\ff.game.lnk
    c:\users\user\desktop\ff.lex.lnk
    c:\users\user\desktop\ff.m$.net.lnk
    c:\users\user\desktop\ff.net-war.lnk
    c:\users\user\desktop\ff.neuro.lnk
    c:\users\user\desktop\ff.rss-0.lnk
    c:\users\user\desktop\ff.rss-1.lnk
    c:\users\user\desktop\ff.rss-2.lnk
    c:\users\user\desktop\ff.rss-3.lnk
    c:\users\user\desktop\ff.rss-4.lnk
    c:\users\user\desktop\ff.rss-5.lnk
    c:\users\user\desktop\ff.rss-6.lnk
    c:\users\user\desktop\ff.rss.lnk
    c:\users\user\desktop\ff.skt.lnk
    c:\users\user\desktop\ff.sql.lnk
    c:\users\user\desktop\ff.w.lnk
    c:\users\user\desktop\ff.x.lnk
    c:\users\user\desktop\ff.z.g.p.lnk
    c:\users\user\desktop\ff.z.s.s.lnk
    c:\users\user\desktop\ff.?.lnk
    c:\users\user\desktop\ff.?.lnk
    c:\users\user\desktop\HDDScan.lnk
    c:\users\user\desktop\HxD64.lnk
    c:\users\user\desktop\KeePassXC.lnk
    c:\users\user\desktop\rufus.lnk
    c:\users\user\desktop\Scanner.lnk
    c:\users\user\desktop\ShareX.lnk
    c:\users\user\desktop\test.pdf
    c:\users\user\desktop\TV.lnk
    c:\users\user\desktop\uCalendar.lnk
    c:\users\user\desktop\UWT4.lnk
    c:\users\user\desktop\WatchMe.lnk
    c:\users\user\desktop\Wire.lnk
    c:\users\user\desktop\WSU18x64.lnk
    c:\windows\bfsvc.exe
    c:\windows\bootstat.dat
    c:\windows\DtcInstall.log
    c:\windows\EnterpriseS.xml
    c:\windows\explorer.exe
    c:\windows\HelpPane.exe
    c:\windows\hh.exe
    c:\windows\KB909394.log
    c:\windows\lsasetup.log
    c:\windows\mib.bin
    c:\windows\notepad.exe
    c:\windows\PFRO.log
    c:\windows\regedit.exe
    c:\windows\setupact.log
    c:\windows\setuperr.log
    c:\windows\splwow64.exe
    c:\windows\system.ini
    c:\windows\twain_32.dll
    c:\windows\win.ini
    c:\windows\WindowsShell.Manifest
    c:\windows\WindowsUpdate.log
    c:\windows\winhlp32.exe
    c:\windows\WMSysPr9.prx
    c:\windows\write.exe

    Ответ написан
    Комментировать
  • Чем шифровать и как хранить в БД пароли, которые нужно будет отображать во frontend?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А потому что вся идеология работы с паролями не подразумевает, что они должны храниться и тем более быть видимыми кому-либо.
    Почему вам нужно именно один пароль от ресурса раздавать разным пользователям?
    Почему бы не давать разным пользователям с разными паролями к одному нужному ресурсу?
    Ответ написан
    Комментировать
  • Где ошибка в коде?

    @Sir_Akakii
    У вас какая-то путаница в структуре кода.
    Функции FixedUpdate и Jump находятся вне класса, последняя фигурная скобка вообще лишняя.
    Ответ написан
    Комментировать
  • AddForce относительно себя на Unity?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    а чем отличается "относительно себя", от "чего то другого"?

    там задается вектор силы. в какую сторону толкнули - туда и движется.

    если же вы про "как толкнуть объект "вперед" (то есть вдоль его оси ) - то там прям в документации.
    https://docs.unity3d.com/ScriptReference/Rigidbody...
    rb.AddForce(transform.forward * thrust);

    в общем, то вам бы или почитать или поточнее описать что именно у вас не так срабатывает)
    Ответ написан
    Комментировать