Electronの脆弱性でアレをtrue設定はNGですよね。

2020.11.23

Logging

Electron(エレクトロン)でrequire(りくわいあ)というものを使用するとエラーになります。Electronの昔のバージョンはこれが使用できたんだって今はこれを脆弱性対策のため、OFF(false)にしている。その設定をtrueにするとOK何だけど、これは公式では認めてない不正解の書き方だとさ。

function createWindow() {
    mainWindow = new BrowserWindow({ width: 800, height: 600 , webPreferences: {
        nodeIntegration: true
	}});

じゃどうするれば良いのか?調べた結果、これが良いみたいです?。下記の書き方はちょっと面倒くさいけれども、こう書かなくては駄目だとさ。requireを使用しない場合はこんな感じで書かなくても良いです。

const path = require('path');
function createWindow() {
    mainWindow = new BrowserWindow({ width: 800, height: 600 , webPreferences: {
        nodeIntegration: false,
        contextIsolation: true,
        preload: path.join(__dirname, "preload.js")
	}});
const { contextBridge, ipcRenderer} = require("electron");
const request = require('request');//使ってないけど?


contextBridge.exposeInMainWorld(
    "hoge_hoge", {
        send: (data) => {
           consloe.log(data);
           document.getElementById("hoge").innerHtml = "Hey!! " + data;
           ipcRenderer.send("Hey!! " + data);
        },
        receive: (data) => {
                consloe.log(data);  
                //ipcRenderer.on(channel, (event, ...args) => func(...args));
        }
    }
);
<button id="btn">Hey!!</button>
<span id="hoge"></span>
<script>
	document.getElementById("btn").addEventListener("click",(e)=>{
		window.hoge_hoge.send("hogeO!!");
	});
</script>

タグ

600, 800, BrowserWindow, const, createWindow, Electron, false, function, Height, mainWindow, new, NG, nodeIntegration, off, OK, path, require, true, webPreferences, Width, アレ, エラー, エレクトロン, これ, ため, バージョン, もの, リグ, 下記, 不正解, , , 使用, 公式, 場合, 対策, 感じ, , 書き方, 結果, 脆弱性, 設定, 駄目,

SNSで話題「世界一即戦力な男」が書籍化

2014.08.15

Logging

6年間引きこもっていた彼(菊池良さん)が
WEB会社LIG[リグ]から内定を勝ち取りました。
彼の就活{活動}がすごい、自ら就活のためのサイトを開設し、
そして会社から面接連絡を待つというスタンス。
ちなみにサイト名が「世界一即戦力な男・菊池良から新卒採用担当のキミへ」っていうサイトです。
洒落が聞いてて面白い。面白いだけではなくデザインもしっかりしているから、
LIGから内定を頂いたんだろうけど、一番は感心したのはSNSで注目を得たところ。
実際、SNSで注目を集めるのは難しい。
WEBデザイン技術のほか、SNSのマーケティングの知識がないと
ここまで伸びないので、それなりに知識があったんだと思います。
なので奇跡的でも運よくでもない。
よし!!自分も菊池良さんの真似をして就活をしようとしたら
結果的に後悔する可能性が比較的に高いので、余程、自分の技術に
自信のある人にしか自分はオススメしません。
ちなみに「世界一即戦力な男・菊池良から新卒採用担当のキミへ」っていう
サイトでPRしていることは、裏を返せば負の要素ばかりです。
その負の要素が結果的に他の人と違っていて、
会社から注目を集めることになっただろうと思います。

タグ

6, LIG, SNS, web, おすすめ, キミ, ココ, サイト, スタンス, ため, デザイン, ところ, ほか, マーケティング, よし, リグ, , 世界一, , 会社, 内定, 即戦力, 可能性, 実際, 就活, , 後悔, 感心, 技術, 担当, 採用, 新卒, 書籍, 注目, 活動, , 知識, 自ら, 自信, 自分, , 菊池, 話題, 連絡, 開設, 面接,