サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
blog.linkbal.co.jp
リンクバルのインフラエンジニアの内藤 @akito_naito です。 リンクバルでは、コロナ禍になった2020年の3月下旬から、全社フルリモート体制になっています。そのおかげもあって、私は宮城に移住して仕事をしています。 で、フルリモートだとずっと座りっぱなしかつひたすらPCに向き合っているので、注意していないと首、肩、腰などが辛くなります。 運動、良いデスクチェアの購入、良い姿勢を頑張るなど対策はいろいろありますが、地味におすすめなのが分離キーボードです!分離キーボードの大きなメリットと、そしてデメリットを紹介します。 先に結論を書いておくと、分離キーボードは非常におすすめです。 分離キーボードとは 文字通り、左右に分離しているキーボードです。 一般的なキーボードだと、肩甲骨が内側に入ってしまいます。 分離キーボードだと、肩甲骨が開きます!楽! 私が使っているのは、Mistel BAR
普段何気なく使う絵文字で”おじさん認定”されていた。 恥ずかしながら、私はこれまでの人生で絵文字の使い方なんて指摘された事がありませんでした。この体験を同年代の友人に共有してみたのですが、ほとんどがこの絵文字ルールを知らなかったです。逆に20代はほどんどが同じ認識をもっている様です。同じツールを使っていても、そこには世代間で異なる潜在意識があったのです。 きっかけはTwitter 人事グループではTwitterを運用しています。リンクバルの新しい取り組みや社内の雰囲気をカジュアルに発信しようという目的です。先日、当社のサービス(V BAR)に関する問合せを頂いて返信したのですが、この対応について同じ人事の原に怒られてしまいました。なぜだかわかるでしょうか。 日本全国からご参加頂いてます。中には海外在住の方もいらしてたみたいです😁 — リンクバルまちお🧸|在宅系人事🏠 (@linkba
2018年6月、弊社にて「OpenSesameプロジェクト」が立ち上がりました。 目的はその名の通り、「開けゴマ」です。 DeepLensを使用して会議室のドアを自動で解錠します。 今回は自動解錠システムの実装として ・Rekognition API での顔認証 ・Raspbery Pi のGPIO制御 をメインにお話します。 DeepLensの基本事項や設定方法については過去記事で紹介しておりますのでそちらをご覧ください。 過去記事 AWS DeepLensを購入しました〜セットアップ編〜 AWS DeepLensを購入しました〜映像をみる、SSH接続編〜 AWS DeepLensを購入しました〜サンプルプロジェクトデプロイ編〜 AWS DeepLensを購入しました〜コミュニティプロジェクトデプロイ編〜 構成 まず、大まかなシステム構成は以下の通りです。 ①DeepLens内のLamb
リンクバル技術部の川畑です。AWS re:Invent 2018の全日程が終了しました。。 せっかく海外カンファレンスに参加したので、企業がエンジニアを海外カンファレンスに参加させる目的とその効果ついて考えてみましたので、こちらに纏めさせて頂きます。 ちなみに私は海外カンファレンスはAWS re:Inventしか参加したことないので、AWS re:Invent寄りの内容になることをご了承ください。 海外カンファレンスにエンジニアを参加させる目的 情報のキャッチアップだけであれば、インターネットでもできます。むしろネット環境が整っている日本にいたほうが早い場合もあります。では企業がエンジニアを海外カンファレンスに参加させるのには、どのような目的があるのでしょうか。私は以下の3つの目的があると考えます。 – 技術習得 – 人材育成 – 企業貢献 技術習得 情報はインターネットでキャッチアップで
はじめまして、リンクバルエンジニアの北村尚之です。 弊社が運営するマッチングアプリ「CoupLink」ですが、今年の夏にソースコードの全面的なリプレイスを行いました。 具体的には、Vue.jsというライブラリを用いてフロントエンドをSingle Page Application(以下SPA)化しました。 また、HTMLを提供していたバックエンドも、DB設計からやり直し、APIサーバーとして一新しました。 この記事では、主にフロントエンド部分について、下記の話をしたいと思います。 リプレイスの目的 SPA化にあたり考えたこと 設計について Vue.jsの学習コストについて リプレイスの目的 SPA化による高速化 今回の改修以前のCoupLinkは、Ruby on Railsで組まれた通常のHTMLを返すWebページをベースに、ハイブリッドアプリとして提供されていました。 この構成だと、画面遷
リンクバル技術部の川畑です。先日弊社でリリースしました、リアルタイム飲み会マッチングアプリ together の裏側のアーキテクチャについて、ANKEY主催のセミナー クラウドヂカラ #AWSセミナー 〜エンジニアに求められる本当のスキルとは〜 のLT枠で発表させて頂きましたので、その内容を紹介させて頂きます。 togetherの仕組み IoTボタンを飲食店においていただき、そのお店で飲食をしているお客様にボタンを押していただくと、togetherアプリをダウンロードしている方々に通知が届きます。その通知に申し込んでお店に足を運んでいただき、合流して飲み会を楽しんでいただくアプリとなります。 togetherシステム構成 IoTボタンとtogetherアプリからインターネット・クラウド経由でサーバー側と通信をします。サーバー側はAWSで構成されており API Gateway でリクエストを
リンクバル技術部の川畑です。今年も始まりました「AWS Summit Tokyo 2018」。毎年、あとで資料や動画など公開されているので、行く必要もないかなと思いつつ、今年もついつい来てしまいましたwww とりあえず受付終わってからのお決まりの手さげぶくろ、何げにSendGrid 飛天の大会場なので、入室時にイヤホンをもらう そして席にスピーカーは備え付け 今日はセキュリティを軸としたセッションを申し込んでいます。その中でも特に良かった「AWS セキュリティ入門1」について簡単にまとめました。 AWS セキュリティ入門1 ー リスク評価と保護 ー スピーカー – 保里善太(ソリューションアーキテクト) このセッションの目的 – セキュリティの事前予防対策に焦点を当てる セキュリティの豆知識 – 約56万パケット:2017年に、1IPアドレスにつき、送信された不正パケット数 – 1万379
AWS re:Invent 2017 – リンクバルエンジニアの参加レポート・出発編 みなさんこんにちは、リンクバルでエンジニアをしている船寄です。 タイトルの通り、re:Inventへ初めて参加させていただいております。 技術者にとって、とてもありがたいと思っています!! そして、今ラスベガスよりこの記事を書いております。 技術的なセッションは明日からになりますので、 今回はコーヒーブレーク的な内容となっていますが、あしからず。 出発からこれまでのスケジュール 成田空港 -> バンクーバー国際空港 バンクーバー国際空港 -> マッカラン国際空港 マッカラン国際空港 -> 宿泊ホテル(MIRAGE) 宿泊ホテル内でre:InventのRegistration 夕食 ブログを書く <- 今ここ 入浴 就寝 今回はバンクーバー経由で米国へ入国するツアーでの参加となりました。 re:Invent
リンクバル技術部の川畑です。以前こちらの記事(AWS Lambdaを使ってEC2インスタンスを起動・停止する)をご紹介させて頂きました。それから約1年ぐらいが経過しましたが、その間にAWSのLambdaがpython3に対応したり、環境変数に対応したりと便利なアップデートがありスクリプトを修正しましたので、こちらでもご紹介させて頂きます。 AWS Lambdaのスケジュール機能の良いところ 以前の記事でも述べさせて頂きましたが、AWS Lambdaのスケジュール機能には以下のメリットがあると思います。 Linux上のcrontabを設定する場合、1台サーバを常時起動しなければならないがAWS Lambdaではサーバ不要(Server Less) 常時起動しているサーバが単一障害点になるが、AWS LambdaではマルチAZで構成され可用性が高い(High Availability) スケジ
みなさん初めまして!リンクバルでエンジニアをしている高島です。 私は過去オンプレミスシステム(以降オンプレ)のインフラ部分の設計・構築・運用に携わってきましたが、リンクバルではパブリッククラウドの最大手Amazon Web Serviceを利用して各種サービスを運用しています。 オンプレとクラウドのメリ・デメ比較については多くの技術サイトで語りつくされていると思いますのでそちらにお任せし、ここでは元オンプレ系インフラエンジニアの目線から衝撃を受けた点を挙げていきたいと思います。 ####(1)サーバ立ち上げまでのセットアップ時間が10分以内!! AWSのコンソールからEC2の立ち上げを行うのに必要な時間は10分以内(!!)です。 これはずっとメディアからOSをインストールする環境で仕事をしてきた者としては驚異的でした。 オンプレでもVMWare、Hyper-Vなどの仮想化技術を利用し一度作
はじめに エンジニアの高橋です。 最近の仕事はマネジメント業が主で、業務をいかにして効率化するかに取り組んでいます。 その一環ではありませんが、情報収集も効率化したいと思いました。 今回はtwitterでのツイート検索を効率化します。 私は普段、かなり情報収集にtwitterを愛用しています。 検索エンジンでの検索とは異なるベクトルの情報を得られるためです。 ところが、去年秋あたりからtwitterの仕様が変わり、キーワード検索をすると、 そのキーワードがユーザー名に入ったユーザーのツイートが上位にヒットするようになりました。 一通り調べてみても、この仕様を打ち消す方法は見つかりませんでした。 現状、「-from:@なんとか」を検索欄に入れて、特定のユーザーのツイートを除外するといったオプションで対処するしかないようです。 キーワードが入ったツイートだけ見る方法はないのでしょうか。 そこで
[bash] 街コンTOP 2017年 6月 28日 愛知県開催の街コン・恋活・婚活パーティー 愛知県/栄 6/28【栄】20代中心!【男性22-32歳】【女性20代限定】平日休み同世代で盛り上がるランチコン!安心の着席交流スタイル♪ 愛知県/栄 【女性先行】【男性4名募集】6/28(水) 昼 栄《平日ランチコン》【男性アラサー社会人限定】着席&席替え複数回でしっかり話せる☆男性2 5~35歳 女性20~35歳☆平日昼間にセレブ気分♪大人の出逢えるプチ街コン(R) 愛知県/名古屋市内その他 【満席間近★男女共8名申込中】【☆1対1着席スタイル☆】6/28 14時半 in名古屋 真剣婚活パーティー【【連絡先交換自由】最後の恋をお探 しの30代限定編】 愛知県/名古屋市内その他 【❗❗男性急募❗❗《初参加の女性割合が90%以上❤》】【6月28日(水)名古屋個室】20・30代中心★平日スペシャル
こんにちは、エンジニアの船寄です。 今回はGo言語で人気のあるORM、「gorm」というパッケージを使ってみたので、ご紹介させていただきます。 migration、insert、selectをしてみたいと思います。 ※ DBはMySQLを使用しています。
リンクバル技術部の川畑です。開発環境をDockerに移行するため勉強中。前回の記事UdemyでDockerを学ぶ② 〜Section2〜では、Dockerイメージの管理などのレッスンが中心でした。今回はDockerコンテナでアプリケーションを起動したり、複数のDockerコンテナのリンク、Docker Composeを利用した複数Dockerコンテナの一元管理などのレッスンが中心となります。それでは見ていきましょう。 「Section3: Create Dockerized Web Applications」の内容 Section3の内容は以下の通り。 17.Dockerize a Simple Hello World Web Application 18.Text Direction: Dockerize a Hello Web Application 19.Implement a Si
はじめに 今年4月に新卒でリンクバルに入社した水野と申します。 ビジネスマンなら毎日たくさん来るメールの処理のノウハウを、数回に渡ってご紹介していきます。 便利な機能はあるけど、使いこなせないことって多いですよね。少し使いこなせるようになるだけで、メール処理速度が劇的に変わりますよ。 メール処理術の第一回目は、受信トレイにメールを溜めない方法です。受信トレイがスッキリしていれば、気分もスッキリして返信も早くなりますよ。そして、返信が早いと相手から信頼されたり仕事ができるやつと思ってもらえます。受信トレイにメールを溜めずに、メール処理を早くしましょう! ※この記事ではGmailを用いて説明していますが、Gmail固有の機能以外は他のメールサービスやメールソフトを使っていてもほとんど同じです。 目次 メール地獄から脱出するためには 1. メールを見たらすぐにアーカイブ 水野のアーカイブテク 2
社会人3年目エンジニアの関です。 どんどんと暑くなるにつれてPCの熱が嫌になってきています。 普段開発を行っていると動作検証でイベントページを作成することがあるのですが、一番悩むのがイベント名の付け方です。 思いっきりテストページぽく適当なイベント名を付けてもいいのですが、出来れば街コンぽくしたい! でもそもそも「街コンぽい」って何?イベントの種別ごとにイベント名にパターンはあるの? と悩みはなかなか尽きません・・・。 ということで、今回はText Classification APIを使って「街コンぽい」イベント名の付け方を考えてみたいと思います。 Text Classification APIとは リクルートが公開している機械学習やディープランニングのAPI群(A3RT)の一つです。 無料で使用することができますし、丁寧なドキュメントも付いているので非常にありがたいです。 Text C
準備 今回は下記のパッケージを利用させていただいております。 https://github.com/PuerkitoBio/goquery パッケージインストール [code lang=text] go get github.com/PuerkitoBio/goquery [/code] ソースコード 実行結果 さいごに 非常に簡単にスクレイピングを行うことができました。 Go言語は並列処理が強みの一つなので、並列でスクレイピングすることにより、 時間を短縮することができますね。(用法用量は守って正しく…) 弊社ではエンジニアを大募集しております。 ご興味ある方はこちらからお問い合わせください。 http://linkbal.co.jp/recruit/ ※ 著作権注記 The Go gopher was designed by Renee French. (http://reneefre
リンクバル技術部の川畑です。最近はエンジニアなら誰でも憧れる、継続的デリバリーを実現するべくDocker勉強中。前回の記事UdemyでDockerを学ぶ① 〜概要からSection1〜では、Dockerの概要とDockerを構成する概念についてのレッスンが中心でした。今回はDockerイメージの管理などのレッスンが中心となります。それでは見ていきましょう。 「Section2: Working with Docker Images」の内容 Section2の内容は以下の通り。 11 Docker Image Layers 12 Build Docker Images by using Docker Commit Command 13 Build Docker Images by Writing Docker file 14 Dockerfile In-depth 15 Push Docke
スクリプト言語のような感覚で、サックっとツールを作成できるのは嬉しいですね! リンクバルではエンジニアを積極募集中です。 興味のある方は、こちらからご応募ください! ※ 著作権注記 The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) The design is licensed under the Creative Commons 3.0 Attributions license. Read this article for more details: https://blog.golang.org/gopher
今大注目のMastodonとWordPressを連携させるプラグインを作成してみました。 イメージ的にはWP to TwitterのMastodon用簡易版を目指しています。 作成したプラグインは以下に置いてあります。 https://github.com/hseki-luckey/mastodon-for-wp Mastodonとは ドイツ発祥の分散型・オープンソースのSNSで、「Twitter黎明期」と評されるのもしばしば。 TweetDeckのような見た目で、目印のマンモスが可愛いです。 インスタンスを自由に選択できるのも大きな特徴の一つなので、よかったらお好きなインスタンスをお選びください。 Mastodonと自サイトを連携させてみる はじめに 今回プラグインを制作するにあたり、以下のライブラリを使用しました。 ベースを残してWordPress連携用に魔改造改良しております。 PH
リンクバル技術部の川畑です。エンジニアとは常に新しい技術を勉強し続けねばならない悲しい生物(!?)です。最近はそんなエンジニアのためにドットインストールや、paizaなどオンラインで簡単に勉強ができるようになってきました。そんな中で今回はDokcerを体系的に学びたいと思い、UdemyでDockerを勉強してみました。 Udemy(ユーデミー)とは アメリカのオンライン学習プラットフォーム。学びたい講座を購入(1部無料)し受講したり、また誰でも講師となり、自分の講座を動画でインターネット上に公開できる、オンライン学習プラットフォーム。 選択した講座 今回はLearn Docker Technologies for DevOps and Developersという講座を受講しました。講座は英語のみでしたが、Docker関連の講座では、★が5段階評価の4.5と一番高い評価でした。ちなみに私は5
世界最大のハードウェアシティ、深圳(シンセン、シェンジェン)をご存知ですか? 場所は香港の隣、羽田から飛行機で4〜5時間ほどです。LCCを使えば、往復3万円強で、気軽に訪れることができます。日本から行く場合は、深圳に直接入るよりは、香港経由の方が便利でしょう。 市の中心部にある華強北(ファーチャンペイ)には、秋葉原の30倍とも言われる、巨大な電気街が広がっています。ガジェットや携帯を除いて、純粋に電子部品だけで比較するなら、売り場が縮小し続ける秋葉原の、数百倍の規模があります。 華強北ではドローンが飛び交い、自転車やバイクはほぼ全て電動で、スマホ決済が普及していて、コンビニ、スーパー、ホテル、電車、映画館まで含めてほぼ全てのお店でキャッシュレスで支払いができます。東京も、世界最先端都市の一つであることは間違いありませんが、深圳ではそれとはまた違った最先端を体験できます。 深圳には電子部品街
リンクバルの川畑です。AWSのEC2インスタンス上にある開発環境など、営業時間外は誰も使用しないので停止して少しでも費用を抑えたいところです。この課題を解決するために、AWS Lambdaのスケジュール機能を利用してEC2インスタンスの起動・停止する検証をしました。 AWS Lambdaのスケジュール機能の良いところ 個人的にAWS Lambdaを使いたいから。。。というのもあるのですが、実際にAWS Lambdaのスケジュール機能を利用するメリットとしては次のポイントが挙げられます。 Linux上のcrontabを設定する場合、1台サーバを常時起動しなければならないがAWS Lambdaではサーバ不要(Server Less) 常時起動しているサーバが単一障害点になるが、AWS LambdaではマルチAZで構成されか可用性が高い(High Availability) スケジュールがAWS
このページを最初にブックマークしてみませんか?
『LINKBAL BLOG / リンクバルブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く