建設予定地

当面はやったことの備忘録

PHPカンファレンス北海道2024スタッフ参戦記

はじめに 2024年1月12日(金)〜2024年1月13日(土)、札幌市民交流プラザでPHPカンファレンス北海道2024が開催されました! phpcon.hokkaido.jp めっちゃ盛り上がっててすごい。資料見る上でまとめとくかーと軽い気持ちでTogetterにまとめたら、なんと116ページ…

2023年を振り返る

はじめに 今年は大学を卒業し、生まれてから過ごした北海道の地を離れました。 大都会東京に根を下ろした2023年は、本当に目まぐるしい一年だったと思います。 社内のグループ週次定例で、「今年の漢字一文字」というテーマがありました。 このテーマを借り…

2023年に参加した技術カンファレンスを振り返る

はじめに この記事は技術カンファレンス Advent Calendar 2023の22日目の記事です。 qiita.com 各月のふりかえり 今年はたくさんのカンファレンスや勉強会に参加し、その縁から数えきれないほどの出会いがありました。 この記事では、そんな技術カンファレン…

Vue Fes 2023参戦記

はじめに vuefes.jp Vue Fes 2023にスピーカー参加しました。当日の様子や各セッションについて振り返りたいと思います。 当日の様子 キーノートではVue/Viteの創始者Evan Youの登壇がありました。 blog.giftee.dev 4トラック並行で多くのセッションが展開さ…

PHPカンファレンス2023参加レポート

はじめに phpcon.php.gr.jp 2023年10月8日(日)、大田区産業プラザPiOで開催されたPHPカンファレンスに参加しました。 PHPカンファレンスは、福岡に続き二度目の参加になります。 PHPカンファレンス福岡2023参加レポート - DMM inside 今回はLT枠でも登壇させ…

PHPカンファレンス福岡2023参戦記

はじめに DMM.comにフロントエンドエンジニアとして新卒入社した0yu(@yud0uhu)です。 2023年6月23日、福岡(博多)でPHPカンファレンス福岡2023が開催されました。 今回はありがたいことに、社内の福利厚生の一つであるカンファレンス支援制度を使って同期…

CODE BLUE2022 学生スタッフに参加して

はじめに 10月27日(木)〜10月28日(金)の2日間に開催されたサイバーセキュリティの国際会議「CODE BLUE」に学生スタッフとして参加しました。 codeblue.jp 学生スタッフは全30名で、1〜4名1組で以下のような業務に割り当てられました。 会場誘導、サーモカメ…

就活を振り返る

はじめに ご縁があり、来春から合同会社DMM.comに新卒で入社させていただくことになりました。 色んな気持ちの整理をする上で、何か後に残せるものがあればと思い、少しだけ自分の就活の振り返りをしてみます。 4月~11月 就活をふんわりと意識し始めたのは…

コープさっぽろのインターンシップで学んだこと

はじめに こんにちは!この記事はコープさっぽろ オープン社内報 Advent Calendar 2021の19日目の記事です。 adventar.org 昨年の12月から、ご縁がありコープさっぽろさんのエンジニアリングチームでインターンシップをさせていただいております。 こうして…

ElectronでセキュアなIPC通信を実装する

はじめに こんにちは!0yu(@denham95173179)です。 この記事はLOCAL Students Advent Calendar 2021への寄稿です。 adventar.org 先日、 SC4Y ('21#4) IT・情報系 北海道まったりLT大会に登壇させていただき、最近細々とElectronで作っているマークダウン…

ハッカソン飯と一緒に今年を振り返る

こんにちは! この記事はcistLT Advent Calendar 2021 への寄稿です。 adventar.org 今年はハッカソン/インターンなどでのオンライン懇親会に参加させていただく機会が多く、ノンピさんのご飯にとてもお世話になりました。 nonpi-foodbox.com 一人暮らしの地…

Assertion `thread_id_key != 0x7777' failed.(node-fibersのエラー)について

前提 Node.jsのパッケージ管理をn packageで行いたい 事前に n packageがインストール済みであること n packageの環境構築については下記の記事が詳細にまとめてくださっています。 Ubuntuに最新のNode.jsを難なくインストールする - Qiita 環境 Ubuntu20.04…

Windows10のデスクトップをMacっぽくするTips

何が嬉しいか WindowsでMacごっこができます。 MacっぽいGUIの構成要素 下記の3つでそれっぽい見た目が作れそう。 ドック タスクバー フォント ドック DockはRocketDockというソフトを使っています。 アイテムはファイルやパス単位で指定したり、ドロップア…

WSL2でsystemctlを使えるようにする

環境 WSL2 ubuntu 18.04LTS 経緯 flutterをgit cloneして動かすとなぜか構文エラーで怒られるので(ホストのWindows/WSL2いずれの場合でも)、snapでインストールすることにした。 以下に従って $ sudo apt update sudo apt install snapd $ sudo snap install…

Open Hack U 2020 Vol.4に参加して

はじめに 開催からだいぶ間があいてしまいましたが、先日参加したヤフー主催のハッカソンOpen Hack U 2020 Vol.4の振り返りを行いたいと思います。 今回、惜しくも入賞は叶いませんでしたが、1つのプロダクト開発のために駆け抜けた2週間は楽しかった。 Open…

npmの権限関係エラーの対処法

現象 Error No.127 npm ERR! code 127 npm ERR! path /home/hogehoge npm ERR! command failed npm ERR! command sh -c create-next-app "fugafuga" "https://github.com/~~~~~" npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/…

Vuetifyを含んだコンポーネントのテスト実行時に出る警告を消す

現象 Jestテスト実行時に出る 「jest [Vue warn]: Unknown custom element: <v-btn> - did you register the component correctly? For recursive components, make sure to provide the "name" option.」 などの赤字の警告について テストツール Vue test Utils, J</v-btn>…

【解決】画像ファイルの読み込みでシンタックスエラーが発生する

画像ファイルをインポートする必要のあるVueコンポーネントをjestでテストした際に発生したエラーでしたが、大分長いこと格闘して、ようやく解決したのでまとめておきます。 症状 Vue.jsのテストコードを書いていて、以下のようなシンタックスエラーに遭遇し…

明けたけど、2020年を振り返る

あけましておめでとうございます! あけましたが、せっかくなのでざっくりと2020年を振り返っていきたいと思います 。終わってみるとあっという間でしたねー。 対面コミュニケーションでの制約があった分、オンラインを通じてたくさんの出会いがあり、多方面…

Vuetifyでちょっとリッチな画面を作る

こんにちは!この記事はLOCAL学生部アドベントカレンダー22日目への寄稿です。 adventar.org 今回はVuetifyのUIコンポーネントはいいですね、というお話です。 vuetifyjs.com Vue.js+Vuetifyの素振りとして自作のポートフォリオを作り直してみたのですが、…

ちとせオンラインワークショップに参加した話

こんにちは。この記事はcistLTサークルアドベントカレンダー18日目への寄稿です! adventar.org 技術系とは少し毛色が異なりますが、今回は11/28(土)に行われた、ちとせ創業支援オンラインセミナーのWSに参加した話をしたいと思います。 本来は2部構成のWSの…

Vue.jsでユニットテストを書くために

この記事はLOCAL学生部アドベントカレンダー2020 15日目への寄稿です! adventar.org 12日目はaruneko99さん。 今回は既存のVue-cliプロジェクトにJestでのテスト環境を構築したこと、その際にはまったところをかき起こしておきたいと思います。 Vue.jsでテ…

GASでユーザー登録フォームを作った

cistLTサークルのアドベントカレンダー4日目への寄稿です。 adventar.org 目的 友人と共同で制作し、10月のサークル合同LTで発表したWebサイト(未完成)chitose-fts.web.appにお気に入り機能追加したい。 合同LTcist-lt.connpass.comで使用したスライドにつ…

PostgreSQL導入備忘録(peer認証エラー)

環境 ・Ubuntu18.04(WSL2) ・postgres (PostgreSQL) 11.2 問題 $ psql -U postgres -d postgres コマンドでpsqlにログインできず、 psql: error: FATAL: Peer authentication failed for user "postgres" なるエラーが表示される 原因 ・peer認証が有効に…

Ubuntu 18.04(LTS)→20.04(LTS)アップグレードでハマったこと

以前Python3周りの環境構築でやらかして以降、放置していたUbuntuのアップグレード問題をようやく解決したお話。 前提 UbuntuはOS自体がpythonで動いているので、これを弄ると色々まずいことに。 なので、基本は別途に複数のバージョンをインストールしてい…

SC4Y ('20#1) サイバーセキュリティ 脆弱性対応 (防災訓練)参加レポート

sc4y.connpass.com 北海道地域情報セキュリティ連絡会(HAISL)主催のセキュリティイベントSC4Yに参加しました。 Zoom+SlackとYoutube Liveを併用してのオンライン開催でした。 本イベントではshellshockを題材にしたハンズオン演習が行われたため、簡単な…

WebGLのビルドで苦戦した話

Unity 1 Week用の作品をUnity Roomに投稿しようと意気込み、Web GLにビルドできない問題が発生。 エラーを見てみると、Pathの設定に問題がありそうな一文が。 どうもプロジェクトフォルダ名とフォルダまでのパスに全角英数字が含まれているとダメらしい...。…

GAS入門とV8ランタイム

せっかくAmazon Kindle Unlimitedの無料体験中なので、そろそろ本腰入れてGAS入門するぞ、とGoogle Apps Scriptステップアップガイドを始めてみた。 www.amazon.co.jp 以下、躓いた部分のメモ。 発生した問題 doGetメソッドの実行でエラー TypeError: output…