abstconcre
https://gyazo.com/57c6fe6066647ded6908ff071c9018b7
this is abstconcre’s page
abstconcre.iconの概要
/icons/---.icon
やっていること
組織開発、人材開発
概念設計、マネジメント支援
プロダクトマネジメント
略歴
フルタイム
株式会社ネットプロテクションズ(エンジニア・PdM・組織開発)→SALESCORE株式会社(PdM)
そのほか
スローガン株式会社(コンテンツ企画・マーケ)
株式会社ELYZA(PdM)
株式会社ノックラーン(PdM)
株式会社MEMORY LAB(組織開発)
詳細(上が最新)
『組織を動かすプロダクトづくり』を実現すべく、セールスイネーブルメントSaaSのPdMを担当
成長の喜びを感じられるような顧客価値と売上を高めつづける事業価値との接続を試行錯誤中
『エンジニアとビジネスの分断』を解消すべく、エンジニア/EM/PdM/CSを経験
社内の財務研修や新卒研修、マネジメント支援などEX向上に向けた組織開発を推進
スキルアップセミナーや採用イベントの企画/実行、WEBマーケティングのチーム立ち上げ/推進を担う
2016年04月 - 2020年03月:神戸大学
チームを勝利へ導く『組織づくり』に興味を持ち、スポーツ心理学・組織行動論を研究
汎用的に「組織がうまく回るためには何が重要なのか」を解き明かして実現することを目指す
関連資料
/icons/---.icon
アカウント
趣味・パーソナリティ
--.icon
--.icon
code:style.css
/* 行番号を表示 -- ウィンドウ幅768px以上で適用 */
@media screen and (min-width: 768px) {
.lines { counter-reset: line }
/* タイトルから数えるときは :not(.line-title) を消してね */
.line:not(.line-title) { counter-increment: line }
/* タイトルから数えるときは :not(.line-title) を消してね */
.app:not(.presentation) .line:not(.line-title)::before {
content: counter(line);
position: absolute; display: inline-block; left: -110px; z-index: 10;
min-width: 50px; text-align: right; vertical-align: middle;
/* 行番号のフォントとか色とかの指定はここ */
font-family: monospace; color: grey }
/* カーソル行の行番号を濃く表示する */
.line:not(.line-title)::before { opacity: .5 }
.line.cursor-line:not(.line-title)::before { opacity: 1; font-weight: bolder } }
code:script.js
$('body').attr('data-daiiz-rel-bubble', 'off'); // 関連ページを吹き出し表示する
$('body').attr('data-daiiz-text-bubble', 'on'); // リンク先ページのテキストを表示する
$('body').attr('data-daiiz-icon-button', 'on'); // アイコンをボタンにする
$('body').attr('data-daiiz-paste-url-title', 'ctrl'); // URL titleの形でペーストする code:style.css
/* 行番号を表示 -- ウィンドウ幅768px以上で適用 */
@media screen and (min-width: 768px) {
.lines { counter-reset: line }
/* タイトルから数えるときは :not(.line-title) を消してね */
.line:not(.line-title) { counter-increment: line }
/* タイトルから数えるときは :not(.line-title) を消してね */
.app:not(.presentation) .line:not(.line-title)::before {
content: counter(line);
position: absolute; display: inline-block; left: -110px; z-index: 10;
min-width: 50px; text-align: right; vertical-align: middle;
/* 行番号のフォントとか色とかの指定はここ */
font-family: monospace; color: dimgray }
/* カーソル行の行番号を濃く表示する */
.line:not(.line-title)::before { opacity: .5 }
.line.cursor-line:not(.line-title)::before { opacity: 1; font-weight: bolder } }
code:script.js
(function (history) {
// 表示する履歴の数
const maxHistory = 5;
if ($('#history-box').length) { return; }
const $header = $(".quick-launch");
$header.append($(`<div class='flex-box'>
<div class='flex-item'>
<div class='left-box' id='history-box' />
</div></div>`));
const $historyHolder = $("#history-box");
function pathToPageTitle(path) {
return decodeURIComponent(path.split("/")2); }
let pushState = history.pushState;
history.pushState = function (state) {
try {
// on history change
var pageTitle = pathToPageTitle(state.path);
if (pageTitle) {
let $newHistory = $(<span>→ <a href='${state.path}'>${pageTitle}</a></span>);
$newHistory.on("click", () => { $newHistory.remove(); });
$historyHolder.append($newHistory);
if ($historyHolder.children().length > maxHistory) {
$historyHolder.children().first().remove();
}
}
} catch (x) {
console.error(x);
}
return pushState.apply(history, arguments);
};
})(window.history);
code:style.css
.grid li.page-list-item a .title {
}
.grid li.page-list-item a:visited .title {
}
code:style.css
/* コード記法の行番号を表示 -- ウィンドウ幅768px以上で適用 */
@media screen and (min-width: 768px) {
.section-title, .code-block-start { counter-reset: codeline }
.code-block code > span:not(class) { counter-increment: codeline } .code-block code > span:not(class)::before { content: counter(codeline);
position: absolute; display: inline-block; left: -4em; z-index: 10;
min-width: 50px; text-align: right; vertical-align: bottom;
/* ↓行番号のフォントとか色とかの指定はここ */
font-family: monospace; color: lightgrey }
/* カーソル行の行番号を濃く表示する */
/* .code-block code > span:not(class)::before { opacity: .5 } .cursor-line .code-block code > span:not(class)::before { opacity: 1; font-weight: bolder } } */ code:script.js
// import '/api/code/takker/scrapbox-url-customizer/script.js';
// TODO:うまくいかないので追って調整する
code:script.js
import '/api/code/tkhrk1010/quoteSelectionInScrapbox/script.js'