Members' blog

CAMPHOR-カンファー運営メンバー個々人が綴るブログ記事を収集して表示しています。
メンバーの得た技術的・学術的・日常的な知見を共有します。

ブログのサムネイル画像
20
May

Go Conference 2019 Spring 参加レポート
https://plus-blog.hatenablog.com/entry/go-con

こんにちは、ぷらす(@plus_kyoto)です。 先日開催されたGo Conference 2019 SpringにWantedlyさんのスカラシップ枠として参加させていただきました! LINE Developer Day以来で半年ぶりの大きめのカンファレンスだったのですが、Go固有の話をこれだけ聞く機会は今までなかったのでとても有意義な時間を凄くことができました。

details

ブログのサムネイル画像
20
May

git challenge #11 に参加しました
https://blog.minoru.dev/2019/git-challenge/

5/19に行われた、株式会社ミクシィ主催の「git challenge #11」に参加してきました! 「git challenge」ってなに? 個人でもチームでも、プ

details

ブログのサムネイル画像
20
May

エンジニアとしてのブログを作りました
https://blog.minoru.dev/2019/created-tech-blog/

せっかくドメイン minoru.dev も取ったので、今までのブログ とは別にエンジニアとしてのブログを開設しました! 今後は今までのブログではカメラやガジェットに関

details

ブログのサムネイル画像
7
May

LINEの就業型インターンに参加してきた
https://plus-blog.hatenablog.com/entry/line-intern

今年の2月から3月にかけて、LINEの就業形インターンに参加させていただきました! 初めての就業形インターンだったのですが、とても勉強になる1ヶ月間でした。 ここでは、参加までの経緯やインターンの中身について可能な範囲で話したいと思います。

details

ブログのサムネイル画像
4
May

学術雑誌に初めて論文を通すまでの軌跡
http://skstmrty.hatenablog.com/entry/accept-journal-paper

はじめに 先月の4月4日に,自分が第一著者の原著論文が「Journal of Morphology」という雑誌のウェブサイト上で公開されました.該当論文の解説記事は後日公開するとして,今回の記事では,論文が公開されるまでの過程(原稿執筆・査読受理・原稿修正・採択通知受領)を書き綴っていきます.この記事を書く動機は主に,1年近くかかった作業の思い出を文書として記録したいこと,と,1年前の自分が論文…

details

ブログのサムネイル画像
29
April

gRPC-Webでメタデータ付きのリクエストを送信する
https://plus-blog.hatenablog.com/entry/grpc-web-metadata

最近、gRPC-Webについて調査しているのですが、その際にメタデータ付きのリクエストを送る方法に関するドキュメントが一切ないことに気づきました。 分かってしまえば簡単なのですが、結構つまづいたので紹介します。 なお、サンプルコードはgRPC-Web公式のHello Worldガイドを使用します。

details

ブログのサムネイル画像
27
April

Web系開発初心者におくるポートフォリオサイト作成のススメ
http://skstmrty.hatenablog.com/entry/build-portfolio

こんにちは,サカシタです.昨年7月から個人のポートフォリオサイトをWeb上に公開しました. skstmsk-portfolio.firebaseapp.com ポートフォリオサイトの半分には,これまでの研究活動が一覧にして掲載してあります.研究活動を一覧にすることで,自分の研究を他の研究者に紹介しやすくなる,また,研究資金の申請書を書くときに業績の情報を参照しやすくなる,ということを想定しました…

details

ブログのサムネイル画像
25
April

direnvを使うときは環境変数を.envrcに書くより.envに書いた方が使い勝手が良い
https://plus-blog.hatenablog.com/entry/direnv-dotenv

自分はローカル開発時に、環境変数を設定するためにdirenvを使っています。 その際に、環境変数を`.envrc`に書くより、`.env`に書いた方が諸々の使い勝手が良いと感じたので紹介します。

details

ブログのサムネイル画像
16
April

【インターンレポート】LINE LIVEの新機能開発や負荷対策を行いました
https://engineering.linecorp.com/ja/blog/internship-2019-live/

はじめにこんにちは、京都大学2年の岸直輝です。この度、LINEの冬インターンシップのエンジニア就業コースに2/18~3/15の一ヶ月間参加させていただきました!今回のインターンでは、サーバーサイドエンジニアとしてチームに加わり、通常の業務と同じタスクに取り組むことができました。ここでは、その内容について紹介したいと思います。取り組んだテーマについて私はLINE LIVEというライブ配信サービスのサ

details

ブログのサムネイル画像
10
April

Nuxt.js v2.6でTypeScriptが書ける環境を構築する
https://qiita.com/dora1998/items/932506fa995962d4dc63

先日、Nuxt.js v2.6がリリースされましたね! 本バージョンからnuxt-tsコマンドを使わずに、TypeScriptで記述できるようになったという特徴がありますが、create-nuxt-appを叩いてからTypeScriptの環境を整えるために案外手間取ったので、記事にしておきます。 手っ取り早く始めたい人 こちらに以下で行う作業を済ましたものを上げてありますので、clo…

details

ブログのサムネイル画像
7
April

Hyper-V 上の Linux マシンのディスクを最適化する
https://blog.kmconner.net/archives/130

はじめに Windows Server に搭載されている仮想化システムである Hyper-V では、仮想ディスクのフォーマットとして主に VHDX と呼ばれる形式を使用しています。 この形式には 固定容量ディスク 可変容 … "Hyper-V 上の Linux マシンのディスクを最適化する"の続きを読む

details

ブログのサムネイル画像
31
March

学生エンジニアとしての一年間を振り返る(学部2年生編)
https://note.mu/plus_kyoto/n/na36436049d61

はじめに こんにちは、ぷらす( です。note初投稿です。

details

ブログのサムネイル画像
31
March

Members’ BlogでCAMPHOR-の活動を知ってもらう
https://tech.camph.net/members-blog/

こんにちは!CAMPHOR- 運営メンバーの @genya0407 です. 先日 CAMPHOR-の公式HPにMembers’ blogというセクションを新たに設けました.Members’ Blo […]

details

ブログのサムネイル画像
23
March

京都のIT系学生コミュニティCAMPHOR-に入ったよ & 2年近く通ってみて
http://skstmrty.hatenablog.com/entry/2019/03/23/162633

プログラミングって周りにプログラミングできる人がいる方がいいんですよ,って話. 本記事は2017年4月22日に書いた「京都のIT系学生コミュニティCAMPHOR-に入ったよ」を一部修正し,2019年3月20日時点でCAMPHOR-に2年在籍してみて得た体感を加筆した記事です.上述の記事の内容は前半の「入った当初」にほぼ維持されています.2年前はブログを書き始めたばかりだったので文体がいかにも口語…

details

ブログのサムネイル画像
13
March

Web Frontend Challengeに参加してきました
https://blog.minoru.dev/2019/ca-web-frontend-challenge/

サイバーエージェント開催の2daysインターン「Web Frontend Challenge」に参加してきました! その感想や成果物を作る上で詰まった部分をつら

details

ブログのサムネイル画像
18
Feb.

Cyber Agentのインターン「Architecture Challenge」に参加してきた
https://plus-blog.hatenablog.com/entry/cyberagent-architecture-challenge

Cyber Agentさんが開催された「Architecture Challenge」というイベントに参加させていただきました! 個人開発をしているとあまりちゃんと考えることのないアーキテクチャについて考えることができる2日間となりました。 この記事では、当日の様子や学んだことを紹介していきます。

details

ブログのサムネイル画像
15
Feb.

Azure Pipelines を使って .NET Standard (C#) のコードを自動テストする
https://blog.kmconner.net/archives/100

Azure Pipelines とは? Azure Pipelines とは、 Circle CI のように、 GitHub の Push などをトリガーにして自動的にビルド、テストを実行してくれるサービスです。 何より … "Azure Pipelines を使って .NET Standard (C#) のコードを自動テストする"の続きを読む

details

ブログのサムネイル画像
14
Feb.

GraphQL SubscriptionsとRedis PubSubを使ってリアルタイムチャットサーバーを作る
https://qiita.com/plus_kyoto/items/462209fe73ece1238d85

はじめに 今まで触ってみたいと思っていたGraphQLとRedisを使って、リアルタイムチャットサーバーを作ってみました。 この記事では、主にGraphQLに重点を置いて実装を紹介していきます。 ソースコードは に上がっているので、そちらも合わせてご覧ください。 README.mdを見ればすぐにサーバーを建てることができるので、先に試してみるのも良いかもしれません。

details

ブログのサムネイル画像
2
Feb.

ご飯が作りたくなる料理漫画×4+α
http://skstmrty.hatenablog.com/entry/2019/02/02/120920

こんばんは,最近めっぽうさむいので.研究室から家に帰る頃にはお腹が空いてへろへろです.寒いと体のエネルギー消費も盛んなようで,美味しいご飯がいっそう食べたくなります.ご飯は基本的に自炊しています.一人暮らしだと,同じものばかり作りがちになってしまい,味に飽きることが難点.そこで,自分の好きな漫画を読んで,レシピのバリエーションを増やしています.今回のブログ記事では,私が好きな料理漫画を4つ紹介し…

details

ブログのサムネイル画像
25
Dec.

pixiv2018冬インターンシップで「最高のpixiv」を作ってきた【参加記】
https://plus-blog.hatenablog.com/entry/pixiv-intern-2018

この度、pixivさんの2018年冬インターンシップ「君だけのpixivを開発(つく)れ!」に参加させていただきました! 今回のようなハッカソン形式のイベントには参加したことがなかった**のですが、とても勉強になる2日間となりました。 このブログでは、インターンへの応募から、インターン最終日までの出来事をつらつら書いていこうと思います。

details

ブログのサムネイル画像
23
Dec.

小学生にプログラミングへ興味を持ってもらうためのコツ
https://qiita.com/dora1998/items/2a72f61e61343603e9fd

この記事は、Scratch Advent Calendarの23日目の記事です。 はじめに 現在、僕は工学部電気電子工学科に所属する学部2回生で、とあるパソコン教室で毎週行われるプログラミング教室の講師をしています。 プログラミング教室の立ち上げ時から在籍し、約1年が経とうとしていますので、そこから得られた気づきなどをまとめていきます。 なお、プログラミング教室の概況をざっとまとめると下…

details

ブログのサムネイル画像
22
Dec.

toxからbatsを使ってPythonのバージョンを変えながらシェルスクリプトでテストする際のエラー
http://shiba6v.hatenablog.com/entry/2018/12/22/054709

こんにちは. この前リリースしたPythonで使えるツールのshape_commentatorの評判が良く,最近はCIでPyPIにパッケージをアップロドする設定を書いたりしてCIとわいわい遊んでいます. shiba6v.hatenablog.com tox と bats テストには,doctestに加えてbats を利用しています.これは,シェルスクリプト でテストを書けるツールで,今回のような…

details

ブログのサムネイル画像
21
Dec.

業績なしでも大丈夫?大学院生が学振に採用される方法
http://skstmrty.hatenablog.com/entry/gakushin-saiyounaitei

この記事は CAMPHOR- Advent Calender 2018 21日目の記事です.20日目の記事はymyzk の Python ウェブアプリのためのプロファイラ wsgi_lineprof の仕組み でした. さて皆さん,2018年も残すところあと11日となりました.来年2019年は10連休のGWがあるそうですが,皆さんGWの予定はお決まりですか?あなたが博士後期課程へ進学予定の大学院…

details

ブログのサムネイル画像
18
Dec.

人の顔を絵文字😇に変換するWebサービスをAmazon Rekognition x Serverlessで開発して、デプロイをCIで自動化した話
https://qiita.com/plus_kyoto/items/fa0215cee44251bf2e50

この記事は の18日目の記事です。 はじめに Webサービス開発にハマっている です。 最近、クソアプリと言われても仕方ないレベルのしょうもなさを持つ というサービスをリリースしました😄 は「顔写真の上に絵文字のスタンプ😄を合成してくれるWebサービス」です。 (↑画像を選ぶとこんな感じの画像が返ってきます) 顔認識はかなり高精度

details

ブログのサムネイル画像
11
Dec.

Markdown のパーサーを書いている話
https://blog.kmconner.net/archives/24

この記事は CAMPHOR- Advent Calendar 2018 12 日目の記事です。 こんにちは、 @km_conner です。 この記事では、自分が最近 C# で Markdown のパーサーを作っていること … "Markdown のパーサーを書いている話"の続きを読む

details

ブログのサムネイル画像
10
Dec.

「Webサービスを作りたい!」と思ってから実際に作るまで5年かかった
https://ataran.hatenablog.com/entry/five_years_to_web_app

この記事は CAMPHOR- Advent Calendar 2018 10日目の記事です. 初めまして.京大工学部情報学科1回のあたらんです.プログラミングは初心者ですが,初心者なりに感じていることを綴ろうと思います. 最高にクールなWebサービスを作りたい 中学2年生の時,映画「ソーシャルネットワーク」を見ました.マークザッカーバーグがハーバード大学在学中にFacebookを作り上げる過程を…

details

ブログのサムネイル画像
7
Dec.

NumPyやPyTorchで使える超便利ツールを作った
http://shiba6v.hatenablog.com/entry/shape_commentator_release

NumpyやPyTorchなどで使える超便利ツールを作成しました.ソースコードを入れると,テンソルのShapeの情報をコメントとして付けて出力してくれます.pip install shape_commentatorでインストールできるのでぜひ使ってください.

details

ブログのサムネイル画像
3
Dec.

mixiの1dayインターン『git challenge #10』に参加してきました #mixi_git
https://plus-blog.hatenablog.com/entry/2018/12/03/224018

先日、mixi本社にて開催された**「git challenge #10」**に参加してきました! 今までこういったイベントには参加したことがなかったのですが、自分の知らないことをたくさん学べる素晴らしいイベントでした。 この記事では、そのイベントの様子などを簡単に紹介していきたいと思います。

details

ブログのサムネイル画像
3
Dec.

このブログを開設するにあたって
https://blog.kmconner.net/archives/15

みなさんこんにちは! この度、 IT に関する技術情報を共有したいと思い、このブログを開設しました。 このブログでは IT に関わることを幅広く扱っていく予定です。 中でも、検索してもなかなか詳しい情報が出てこない事柄や … "このブログを開設するにあたって"の続きを読む

details

ブログのサムネイル画像
22
Nov.

LINE DEVELOPER DAY 2018 参加記
https://plus-blog.hatenablog.com/entry/2018/11/22/182155

LINE DEVELOPER DAY 2018 参加してきました 2018年11月21日、八芳園で開催されたLINE DEVELOPER DAY 2018に参加してきました! 以前にもLINE Developer Meetupや他社さんの勉強会等に参加したことはあったのですが、ここまで大きなイベントに参加したことはなかったので、面白かったトピックを抜き出して紹介しようと思います。 私は時間の都合で

details

ブログのサムネイル画像
18
Oct.

WSLでCuda toolkitがインストールできない問題について
http://shiba6v.hatenablog.com/entry/2018/10/18/021749

WSLでCuda toolkitを入れようとして,このページを見ながらやっていたのですが, qiita.com sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub の部分で gpg: connecting dirmn…

details

ブログのサムネイル画像
13
Oct.

PyTorchのDataParallelのモデルを保存する
http://shiba6v.hatenablog.com/entry/2018/10/13/153753

PyTorchで複数GPUで学習させる場合, model = nn.DataParallel(model, device_ids=[0,1,2]) のようにDataParallelで保存しますが,このモデルを保存したい場合にcuda runtime error : out of memoryが出ることがあります. その場合は,下のようにDataParallelから元のモデルを取り出してCPUのモ…

details

ブログのサムネイル画像
11
Oct.

フロント未学習の大学生が1週間でVue.jsを使ったポートフォリオを作った話
https://qiita.com/plus_kyoto/items/a01578b782f17f573510

ポートフォリオサイト作りました Topページ Skillページ 今までPythonやCばかり書いていてフロントエンドの技術を学んだことがなかったので、勉強を兼ねてポートフォリオサイトを作成しました。 レスポンシブ対応やSPA対応など初めてのことばかりでしたが、なんとか1週間で完成まで持っていくことができました。 この記事では完成までの道のりを

details

ブログのサムネイル画像
31
Aug.

Java未経験者がKotlinを勉強するためにやったこと
https://qiita.com/plus_kyoto/items/eaa2441de32c363b92c1

はじめに 普段はPythonばかりを書いている大学生です。 現在は興味半分で申し込んだインターンになぜか受かってしまい、研修としてメッセージングアプリを作っています。 このインターンでは推奨言語がサーバーサイド、クライアントサイド共にKotlinとなっていました。 一切Javaを触ったことのない自分がKotlinで実装できるのか、、、と結構不安でしたが、調べながらやってみる

details

ブログのサムネイル画像
1
July

【Python】crontabで、ファイルを読み込むスクリプトを動かす時にpathlibを使うと楽だった
https://qiita.com/plus_kyoto/items/08d8b950c94983f0afa6

crontabで設定ファイルが読み込まれない 普段はpythonで仮想通貨の自動取引Botを作ったりしているのですが、息抜きに全く関係ない大学用のTwitterBotを作りました。 このBotは講義が終わるたびにその日の休講情報を呟くものです。 これをcrontabで定期実行させようと考えました。 しかし、設定をしても同じディレクトリにあるアクセストークン等が書かれた

details

ブログのサムネイル画像
25
May

Raspberry PiをIRリモコンにする
https://ataran.hatenablog.com/entry/2018/05/25/225240

はじめに LIRCを使ってRaspberry Piで赤外線の送受信するとこまで。 計画 スマートホーム化① Google HomeとRaspberry Piで家電を操作する 目次 はじめに 計画 目次 用意するもの ハードを整える lircで赤外線受送信部分を作る 用意するもの Raspberry Pi 3 Google Home 赤外線受信モジュール 赤外線LED 抵抗(100Ω) 抵抗(1k…

details

ブログのサムネイル画像
15
May

cProfileを使ってPythonでの計算時間を測定する
http://shiba6v.hatenablog.com/entry/2018/05/15/215211

最近は,4回生になり研究室に配属されて画像処理の勉強をしています. 論文を読んでそれを実装してみるという流れで勉強していますが,REPLでnumpyの行列計算のコードを打っていると,目立って時間がかかる行があることが分かります. そこで,繰り返し呼ぶ処理や重い処理にかかる時間を,定量的に調べたいと思いました. やりたいこと スクリプト全体で,時間がかかっている箇所を調べたい 遅い処理を見つけて高…

details

ブログのサムネイル画像
6
March

ウィーン出張記
http://skstmrty.hatenablog.com/entry/MATHMOD_Vienna

今年の2月20日から2月25日に、生まれて初めて海外を訪れました。場所はウィーンで、MATHMOD 2018という国際学会に参加し、ポスター発表をしてきました。国際学会の参加も初めてで、学会での体験や現地の観光が自分にとってすごく思い出深かったので、本記事で出張記としてまとめます。

details

ブログのサムネイル画像
1
March

OVRPhonemeContext.Start ERROR: Could not create Phoneme context.
http://shiba6v.hatenablog.com/entry/2018/03/01/205926

概要 Unityでリップシンクをしようとして、OVRLipSyncを使ったらエラーが出た。 OVRPhonemeContext.Start ERROR: Could not create Phoneme context. デモと同じはずなのに、動かず・・・ 原因(?) コードを読んでたどっていくと、結局はOVRLipSyncのDLLのメソッドの実行がうまくいっていないっぽい(?) 解決法 OVR…

details

ブログのサムネイル画像
26
Feb.

過去問サイトを自動生成する
http://shiba6v.hatenablog.com/entry/2018/02/26/023744

大学の過去問サイトを自動生成するプロジェクトを作った. GoogleDriveに過去問を入れて,Usageに従って使うと簡単(これを簡単と言って良いのか・・・?)に過去問サイトが作れます. 最初は雑にRailsでやっていたけれど,過去問の量ならDBをつかわないで静的ページにした方がBitballoonにも置けて速くて良い気がしたので,シンプルな過去問サイト作成プログラムにした. HTMLとかCS…

details

ブログのサムネイル画像
17
Feb.

Unityでプレビュー時に毎回SteamVRが立ち上がるのをやめさせたい
http://shiba6v.hatenablog.com/entry/2018/02/17/034450

UnityでSteamVR Pluginを導入して開発中、UnityEditor上でプレビューするたびにSteamVRが立ち上がります。 この機能は、HMDを使うときはありがたいのですが、SteamVR Pluginを導入してやっぱりやめた時やVR HMDを使わずにプレビューするときなどにSteamVRが勝手に立ち上がるのは不便です。 私は、Timelineで作った映像をムービーキャプチャでキャ…

details

ブログのサムネイル画像
13
Dec.

Mercari BOLD Internshipでアメリカに行ってきた話
http://shiba6v.hatenablog.com/entry/mercari-bold

この記事はCAMPHOR- Advent Calendar 2017 13日目の記事です. CAMPHOR- は京都のIT系学生のためのコミュニティです.興味がある人は,遊びに来てくれると嬉しいです. はじめに この記事には,Mercari BOLD Internship 2017 GLOBALというインターンに参加した時の記録を日記のような形でまとめた.このインターンについてざっくり言うと,学…

details

ブログのサムネイル画像
11
Dec.

ErgoDoxにVim風の操作を覚えさせてみた
https://blog.tomoyat1.com/2017/12/12/vim-like-keybinds-for-ergodox/

この記事は CAMPHOR- Advent Calendar 2017 12日目の記事です. ある日,京都市内某所 で「一度Vimを使ってしまうと普通のエディタには戻れなさそう」なんて話があったが,僕も実はそのような人に […]

details

ブログのサムネイル画像
6
Dec.

時間を有効活用したいあなたへ贈る、ビジネスメールの書き方
http://skstmrty.hatenablog.com/entry/businessemail

ビジネスメールを短時間で書いて、思いっきり好きなことに頭を使いませんか?この記事では私の経験から得た「これだけ気をつけていれば最低限印象の悪くならないメールが短時間でかける」ポイントを紹介します。

details

ブログのサムネイル画像
15
Nov.

ErgoDox EZを買ってみた
https://blog.tomoyat1.com/2017/11/15/ergodox-ez/

少し前から気になっていた左右分離型のキーボード “ErgoDox EZ” を買ってみた.(ブームは過ぎ去ってしまった感があるがそこは気にしない) ErgoDox EZ? ErgoDox EZは,E […]

details

ブログのサムネイル画像
12
Nov.

RailsでGoogle AdsenseのJavaScriptがエラーを吐く (adsbygoogle.push() error: All ins elements in the DOM with class=adsbygoogle already have ads in them.)
http://shiba6v.hatenablog.com/entry/2017/11/12/002541

Railsで作っているプロジェクトにGoogle Adsenseのタグを埋め込んでいました. 新しく作ったリンクへページ遷移をすると,次のエラーが出ました. "adsbygoogle.push() error: All ins elements in the DOM with class=adsbygoogle already have ads in them." adsbygoogle.pus…

details

ブログのサムネイル画像
26
Oct.

理系大学生のための超手抜きLaTeXレポート入門
http://shiba6v.hatenablog.com/entry/2017/10/26/172825

概要 とりあえず書き始める (CloudLaTeX) 最低限のTeXの書き方 (section, equation, enumerate, itemize) 参照を使う (label, ref) 図を貼る (figure, 絶対配置) Excelから表を作る (csv2tex) ソースコードを貼り付ける(listing) 見やすくする (Atomパッケージでハイライトする) とりあえず書き始める…

details

ブログのサムネイル画像
9
Sept.

じいちゃん私、博士課程に行きたいです
http://skstmrty.hatenablog.com/entry/doctor-course

博士課程についての1学生の所見です。

details

ブログのサムネイル画像
15
Aug.

Thinkpad X1 Carbon 5th Genの所感
https://blog.tomoyat1.com/2017/08/15/thoughts-on-thinkpad-x1-carbon-with-gentoo/

いつぶりのブログ更新だろうか… 少し前にThinkpad X1 Carbonを購入し,Gentooを入れた.この手の記事は軽くググっただけでも数件出てくるし,しかも買ってからだいぶ遅くなったが,こちらでも書い […]

details

ブログのサムネイル画像
23
July

.gitignoreをグローバルに適応させるときの留意点
http://skstmrty.hatenablog.com/entry/gitignore

.gitignoreをグローバルで適応させるときに、(本当に)小さなところでつまづかないように。

details