
Sheldhur
12.10.2018
00:53:13

Max
12.10.2018
00:54:34
Там meta charset вообще есть?

SilencerWeb
12.10.2018
00:55:00

Sheldhur
12.10.2018
00:55:41
iconv-lite перекодируй

Google

Max
12.10.2018
00:56:01
Ну я так и думал что ISO 8859
Криворукие как раз - это те кто ставит такую кодировку вместо utf-8 в 21-веке

SilencerWeb
12.10.2018
00:59:45
спасибо, попробую чуть позже ^^

Sheldhur
12.10.2018
01:00:39
needle возьми, он за тебя это сделает

SilencerWeb
12.10.2018
01:02:48
а не проще сделать с помощью iconv-lite и заодно не тянуть гигантскую либу?

Sheldhur
12.10.2018
01:04:18
это обертка над http\https
с промисами, которые ты сам начнешь хуячить, когда тебя заебут колбек хеллы

Вадим
12.10.2018
05:45:59
Да начнется Promise HELL! ?

Andrew
12.10.2018
07:18:48
Нужен новый синтаксис в JavaScript, позволяющий регистрировать последовательности. Типа someFunction () => { ... } => { ... } => { ... } и т.д.
Промисы и колбэки задрали. Хочу красиво...

Andrey
12.10.2018
07:42:02
Но я уже заюзал)) там под капотом обычный эвентэмитер+часть електрона

Google

SilencerWeb
12.10.2018
08:08:56

Татьяна
12.10.2018
10:49:17
Господа, никто не подскажет мануал по импортированию приложения на электрон

Sergey
12.10.2018
10:54:28

Nickolai
12.10.2018
10:57:03

Andrew
12.10.2018
11:49:53
async await же)
все последовательно и красиво
Не. Я имею ввиду описание такой последтвательности цельным блоком. Как fetch- или axios-последовательность описанных через промисы колбэков. Только в виде описанных последовательно функций через символ "=>".

Nicolai
12.10.2018
12:51:31
используй Promise.then :)
или пару букв нынче уже тяжело написать?)

Andrew
12.10.2018
13:43:23

Electron.js releases
12.10.2018
20:00:48
v4.0.0-beta.3
https://github.com/electron/electron/releases/tag/v4.0.0-beta.3
v4.0.0-beta.3

SilencerWeb
13.10.2018
01:36:41

Роман
13.10.2018
02:36:58
Покажи страницу, которую пытаешься получить.

SilencerWeb
13.10.2018
07:36:06

Роман
13.10.2018
07:39:27

SilencerWeb
13.10.2018
07:42:27

Роман
13.10.2018
07:44:16
let opts = {
method: 'GET',
url: 'https://vk.com/public24044344',
};
request(opts, (err, response, body) => {
console.log(body.match(/<title>(.*)?<\/title>/)[1]); // "Дмитренко Анжела"Художник-декоратор"
});

SilencerWeb
13.10.2018
07:45:41

Роман
13.10.2018
07:46:28
Хотя, когда в браузере открываю то там реально 1251 приходит. А в ноде utf-8.

SilencerWeb
13.10.2018
07:46:52
+
ок, тогда попробую с ним
на данный момент я юзаю net.request

Google

Роман
13.10.2018
07:47:49

SilencerWeb
13.10.2018
07:48:35
понял, пасиб

Voskresus
13.10.2018
23:34:21
Кодировка ?

SilencerWeb
14.10.2018
04:12:32

Роман
15.10.2018
09:47:02

SilencerWeb
15.10.2018
09:47:22

Роман
15.10.2018
09:48:26

SilencerWeb
15.10.2018
09:51:28

Kelin
15.10.2018
15:18:56
@SilencerWeb а че ты апи вк не юзаешь, зачем такие велосипеды?
Или там чего-то не хватает?

SilencerWeb
15.10.2018
15:27:02
needle, кстати, все разрулил

Kelin
15.10.2018
15:30:11
А, понял принял

Роман
15.10.2018
16:26:52
Так ты смотри что в консоли показывает.

F01134H
15.10.2018
18:38:54
Добрый день (или вечер, если точнее). Недавно начал работать с электроном, и возник такой вопрос. Насколько я знаю, slack сделан на электроне. Но если взглянуть на то, во что компилируется моя программа, и на то, во что скомпилирован slack - вообще небо и земля. Slack больше походит на нативное приложение. Как они этого добились?

Dika
15.10.2018
18:39:25

Сергей
15.10.2018
18:39:27

F01134H
15.10.2018
18:39:35

Google

Сергей
15.10.2018
18:39:46
да что ж вы так любите в разработку лезть

F01134H
15.10.2018
18:41:36
Ну я как бы тимлид... Но серверсайд)
Так что о разработке я немного наслышан
На десктопе кодил разве что на C#. Но это лютый оверхед для меня

A.
15.10.2018
18:43:27
а на бэке чем?

Сергей
15.10.2018
18:43:44

A.
15.10.2018
18:44:52
Добрый день (или вечер, если точнее). Недавно начал работать с электроном, и возник такой вопрос. Насколько я знаю, slack сделан на электроне. Но если взглянуть на то, во что компилируется моя программа, и на то, во что скомпилирован slack - вообще небо и земля. Slack больше походит на нативное приложение. Как они этого добились?
собрать можно по-всякому
вот смотри https://www.electron.build/configuration/win
target = nsis String | TargetConfiguration - The target package type: list of nsis, nsis-web (Web installer), portable (portable app without installation), appx, msi, squirrel, 7z, zip, tar.xz, tar.lz, tar.gz, tar.bz2, dir. AppX package can be built only on Windows 10.

F01134H
15.10.2018
18:44:55

Сергей
15.10.2018
18:45:29

A.
15.10.2018
18:46:03

F01134H
15.10.2018
18:46:21

A.
15.10.2018
18:46:36
и в убунте сделал бы так же

Сергей
15.10.2018
18:46:38

F01134H
15.10.2018
18:46:40
А, насчет виртуалбокса
У меня на ноуте обе операционки просто
Мне проще было переключиться на винду)

Сергей
15.10.2018
18:49:18

F01134H
15.10.2018
18:49:44
Извиняюсь, я правила читал, привычка

Вадим
15.10.2018
18:55:46
@invariance извините, вы хотите сказать что Electron не поддержиает Linux || macOS || Win?

Google

F01134H
15.10.2018
18:55:57
Нет. Я хочу сказать, что он не поддерживает кросс-компиляцию

Вадим
15.10.2018
18:56:18
Понял. Там через Docker можно. С macOS можно на любую, с win можно только на win && linux. С linux на win && linux.

Сергей
15.10.2018
19:01:00
но именно электрон билдить
либы уже собраны должны быть

F01134H
15.10.2018
19:01:23
Я через билдер и пробовал. Ему не хватает либ виндовых
Да суть то вообще не в билде, народ :D Я вообще с этим проблем не испытываю. Мне интересно, как слак и атом убрали всю вебкитовскую шелуху (и куда?) и оставили только несколько директорий и пяток файлов.
[upd] нашел.

A.
15.10.2018
19:09:14
собери его как portable и будет у тебя просто один файл

F01134H
15.10.2018
19:09:58
В каком билдере такое есть? Я electron-packager юзаю

A.
15.10.2018
19:10:13
собрать можно по-всякому
вот смотри https://www.electron.build/configuration/win
target = nsis String | TargetConfiguration - The target package type: list of nsis, nsis-web (Web installer), portable (portable app without installation), appx, msi, squirrel, 7z, zip, tar.xz, tar.lz, tar.gz, tar.bz2, dir. AppX package can be built only on Windows 10.

F01134H
15.10.2018
19:15:31
Благодарю