Andrey 😼
А еще вы из функции ничего не возвращаете
Andrey 😼
Перед этим return нужен
Татьяна
WHAT? а как он поймёт что возвращать. мне же элемент с условием нужен
Andrey 😼
Вы делаете return из вложенной функции
Andrey 😼
Используйте for of
Andrey 😼
А еще лучше - find
Татьяна
Логично про find. Спасибо
Electron.js releases
v5.0.0-nightly.20190111 https://github.com/electron/electron/releases/tag/v5.0.0-nightly.20190111 v5.0.0-nightly.20190111
Adel
Ребят, подобные виджеты вне окна можно спокойно реализовывать на electron?
D
в целом да
Adel
Это же окно, по сути
Да, это окно. Но мне нужно будет отдельно делать подобное, не иначе? В виде виджета основного приложения нельзя?
Andrey 😼
В электроне можно создавать доп. окна
Andrey 😼
Создаешь прозрачное окно и реализуешь как нравится визуально
Adel
Понял, спасибо
Roman
Ребят, только знакомлюсь с електроном - как лучше подгрузить свою бд? MySQL либо в виде json. Данных примерно 1000 строк. Или может есть получше решения. Изменять данные не нужно, только для чтения
𝘂𝘅𝗻𝗮𝗺𝗲
Alexandr
@camelva nedb - https://github.com/louischatriot/nedb, pounchdb если что-то посложнее, ну или в зависимости от адаптора https://pouchdb.com/, rxdb - самая отвязная штука как по мне https://github.com/pubkey/rxdb
Grigorii K.
Кто-нибудь подписывал самоподписным сертификатом приложение под Винду?
Alexandr
ev code sign?
Vadim
ev code sign?
EV это платный сертификат
Alexandr
@solicitous_mr понял, спасибо
Vadim
Да, но это проблематично и вероятно бессмысленно
Vadim
Генерируется сертификат, устанавливается в хранилище как доверенный источник и ещё пару шагов, там неприятно.
Завтра
В каком плане проблематично? У меня просто тоже вопрос по этому поводу Есть небольшие траблы с верификацией компании сейчас, и сертификат пока не одобряют. Было бы неплохо какое-то временное решение
Vadim
Да, но толку от такого сертификата ноль
Vadim
Т.к. на пользовательских машинах он не будет доверенным
Завтра
То есть все равно будет винда ругаться при запуске инсталлера
Завтра
Понял
Grigorii K.
Извини за любопытство, но зачем?
Я занимаюсь обычно веб-разработкой, а тут делаем маленькое десктопное приложение для крупной компании. По-хорошему хочется, чтобы всё было подписано, но никогда этим не занимался. Ради одного приложения жалко покупать подписку в виду стоимости.
Grigorii K.
Прежде, чем начали спрашивать, почему тогда взялись — electron приложение только на первый период, если всё пойдёт хорошо, потом будет превращаться в веб-приложение
Vadim
Значит этот комментарий для Вас актуален.
Vadim
Да, но толку от такого сертификата ноль
Vadim
Т.к. на пользовательских машинах он не будет доверенным
Evgeny
Я занимаюсь обычно веб-разработкой, а тут делаем маленькое десктопное приложение для крупной компании. По-хорошему хочется, чтобы всё было подписано, но никогда этим не занимался. Ради одного приложения жалко покупать подписку в виду стоимости.
Это действительно будет бессмысленно: либо вы хотите, чтобы всё было подписано — и тогда вам нужен сертификат, которому пользовательский компьютер будет доверять (то есть, платный сертификат), либо вам жалко денег и тогда никаких подписей.
Grigorii K.
А что, "крупная компания" не в состоянии купить сертификат?
Непосредственно заказчик не в курсе, что это такое и зачем. Руководитель как-то заранее не подумал, в смету не включено было, у меня тоже из головы вылетелм
Завтра
Я больше скажу - для верификации сертификата нужны данные о компании, просто так его не дадут
Grigorii K.
А вот это странно вообще
Почему нет? Приложение для небольшого отдела для решения одной конкретной задачи. Если всё понравится, делаем более большую клиент-сервер, скорее всего веб на постоянную работу
Grigorii K.
Чтобы для работника было максимально просто "просто кликнуть по ярлычку и всё", без необходиости поднимать локальный сервер, и видеть какое-то весящее "чёрное окошко" и "localhost:4000" в браузере.
Завтра
Какой локальный сервер Залей это на хост, в чем проблема
Завтра
Проблема это как раз ставить какой-то левый софт, не который будет ругаться винда и бухгалтерша Люба будет вопить, что на рабочем компе вирусы
Grigorii K.
Какой локальный сервер Залей это на хост, в чем проблема
Если бы можно было на внешних хост - никаких
Gleb
Всем привет , кто-то прикручивать гугловскую авторизацию к электрону ?
Dmitriy
А есть разница от прикручивания в вебе?
Dmitriy
Вроде одинаково
Gleb
Там когда билд делаешь становиться обращение к билду по file и авторизация из-за этого не работает
Gleb
А дев режиме по http
Grigorii K.
http запрос останется http запросом. Как делаешь авторизацию?
Gleb
там идет редирект обратно
Gleb
на file://чет там не вернет тебя
Gleb
что бы забрать ключ
Grigorii K.
Так там можно явно указывать, куда обратно кидать
Evgeny
Предположил бы, что вам нужна не авторизация в web, а авторизация для устройств: https://developers.google.com/identity/sign-in/devices Это как раз тот случай, когда гугл не пытается перенаправлять клиента обратно на http-адрес.
Grigorii K.
У гугла не делал авторизацию, но где других удобных способов не было — поднимал локальный сервер на один запрос (в пет проекте), и перенаправлял на него
Grigorii K.
С другой стороны пользователь вводил пароль в браузере, где он может доверять странице, а не в WebView
Gleb
Ок попробую, спасибо
Konstantin
я делал с помощью setDefaultProtocolClient - и перенаправлял на ссылку вида myApp://something
Konstantin
там же в урле и токен передается
Konstantin
тем более сейчас в электроне это апи допилили до нормального состояния и работает на всех платформах
Electron.js releases
v4.0.2 https://github.com/electron/electron/releases/tag/v4.0.2 v4.0.2
Electron.js releases
v3.1.1 https://github.com/electron/electron/releases/tag/v3.1.1 v3.1.1
Evgeniy
v4.0.2 https://github.com/electron/electron/releases/tag/v4.0.2 v4.0.2
а почему иногда там 404 приходят?
Vadim
Тэг 4.0.2 удалили
VasiliyIT
Всем привет
Dmitriy
Всем привет
http://neprivet.ru/
Electron.js releases
v5.0.0-nightly.20190116 https://github.com/electron/electron/releases/tag/v5.0.0-nightly.20190116 v5.0.0-nightly.20190116
Завтра
А откуда такой приток людей? 🤔
Baurzhan
спросил крокодил и....
Andrey 😼
А откуда такой приток людей? 🤔
Ждём нового, интересного спама