何かやってみるブログ

興味をもったことに関して書いています。技術系の記事が多いです。

やってみた

go-ethereumでethereumの送金を体験してみた

最近暗号通貨に興味が出てきて勉強し始めたので、メモ代わりにブログを書きました。 Ethereumとは 体験してみる はじめに go-ethereumって何? go-ethereumをインストールする プライベートのネットワークを構築する アカウントを作成する コインを獲得する …

Ruby on Jets入門してみた (DynamoDBを使うパターン ローカルで動かすまで)

www.takayasugiyama.com 前回の記事をRDSを使ったJetsをデプロイするところまで試したので、今回はDynamoDBを使うパターンを試してみたいと思います。 そもそもDynamoDBとは dynamodb-localとdynamodb-adminをインストールする dynamodb-localとdynamodb-adm…

Ruby on Jets入門してみた (RDSを使うパターン)

Jetsとは 試してみる 環境構築 gemをインストール プロジェクト作成 webサーバーを起動 scaffoldしてみる AWSにデプロイしてみる ポリシーとユーザーの作成 AWS CLIの設定 RDSの作成 .env.development.remoteの作成 デプロイ 詰まったところ mysql2 gemがイ…

Leafletを試してみた

お仕事で地図のJSライブラリについて調べる機会があったので、メモ代わりに残します. Leafletとは とりあえず地図を表示させてみる headタグにCSSライブラリとJSライブラリを読み込む 地図の中心部分とタイルを指定する ピンを立ててみる まとめ (adsbygoog…

[Rails] Action Textを試してみる(1)

Rails6がリリースされて結構時間たったのにも関わらずActionTextに触ったことがなかったので、ActionTextを試してみました. 環境構築 モデルやコントローラーを作る モデルを作る コントローラーを作る routingの設定をする Viewを書く Action Textに必要な…

[Rails] Action Textを試してみる(2)

前回の記事の続きです. www.takayasugiyama.com 概要 セットアップ 動作確認 概要 前回、ActionTextを試してみましたが画像をアップロードしようとすると以下の画面のようになってしまうのでこの現象を解決しようと思います. Action TextのRails Guideに以…

[Rails] いまさらActionCableを試してみる

Railsを1年くらい触っているのに、ActionCableを触ったことがなかったので、適当な掲示板的なアプリを作りながらActionCableに触ってみました. Action Cableとは WebSocketとは 環境構築 Action Cableを使わずにメッセージの作成機能と一覧表示機能を実装す…

TerraformでEC2を動かしてみた

最近業務でインフラにさわる機会が増えたのですが、あまりにも面倒くさい作業が多く辛くなるケースが多いです。 そんな中、もっと楽にできたらいいのになぁと調べてみたらInfrastructure as CodeとかChefとかAnsibleとかTerraformというキーワードが出てきて…

Udemyの無料コースでプログラミング初心者がAWSをハンズオンしてみた

最近、お仕事でAWSでさわる機会がありそうなのにAWSをほとんどさわったことがないので、今回は無料のUdemyのAWSのハンズオンのコースを受講してみました。 ハンズオン内容 ハンズオンしたサービス AWSとは サービスが豊富 リソースが柔軟 従量課金 ハンズオ…

curlコマンドでAPIサーバーの仕様を確認してみた[Rails]

今回はcurlコマンドを使って、Railsで作成した簡単なブログアプリのAPIサーバーからきちんと想定したjsonが返ってくるのかどうかを試してみます。 環境構築 ブログの機能を作成する モデルを作成する コントローラーを作成する ルーティングの設定をする デ…

Expo(ReactNative)でText to Speech を試してみる

環境構築 Expo の標準ライブラリであるexpo-speechライブラリを使ってみたいだけなので、Managed Workflowでblankを選択します。 % expo init speech-sandbox ? Choose a template: expo-template-blank Using Yarn to install packages. You can pass --npm…

ゆる自炊Bookを読んで、自炊にハマったお話

一人暮らし歴3年くらいの私ですが、まともに料理ができずスーパーのお惣菜売り場やコンビニのご飯で食事を済ますことが多いです。 そんな暮らしを続けてきたのはいいものの、スーパーのお惣菜売り場やコンビニのご飯に飽きてきたということと体重の増加が著…

expo(ReactNative)でバーコードから本を検索する(後編) 動画付き

www.takayasugiyama.com 前回の記事の続きです。 まずはバーコードスキャナーの部分のUIを構築します。 バーコードスキャナーの部分のUIを構築する import React, { useState, useEffect } from "react"; import { Text, StyleSheet, Button, SafeAreaView }…

expo(ReactNative)でバーコードから本を検索する(前編) 〜BarCodeScannerを試すまで〜

最近、Expoのドキュメントを見ていたらバーコードスキャンのライブラリを発見しました。 ただバーコードをスキャンしても面白くないので今回は楽天ブックス総合検索APIを使用して本の検索機能を実装してみます。 docs.expo.io まず、Expoで今回は試したいだ…

作業中に飲みたい飲み物を実際に作ってみた。[3選]

最近のコロナ騒ぎで特にエンジニアの方はリモートワークする機会が増えるとおもいます。 駆け出しエンジニアの私でさえも例外なくリモートワークが増えそうです。 リモートワークの経験はないですが、リモートワークをすると在宅時間が増えオフィスにいると…

React Native ✕ Expoでとりあえずto doリストを作成してみる (削除機能を実装)

前回Todoリストの一覧表示と作成機能を実装したので、今回はスワイプでタスクを削除する機能を実装してみました。 前回の記事はこちらです。 takbooooo.hatenadiary.jp (adsbygoogle = window.adsbygoogle || []).push({}); 完成 youtu.be 実装 前回のコード…

React Native ✕ Expoでとりあえずto doリストを作成してみる (作成と一覧表示)

React Nativeに最近ハマっているので、整理する意味でtodoリストを作成してみました。 せっかくなのでチュートリアルにまとめてみました。Macで開発するので、iPhoneのシュミレーターで確認していきます。 (adsbygoogle = window.adsbygoogle || []).push({}…

絶対に挫折しないiPhoneアプリ開発「超」入門 を読んでみた

iOSに触ったことがなかったのですが、興味本位で絶対に挫折しないiPhoneアプリ開発「超」入門という本を読んでみました。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScript=c.currentScript ||c.script…

ただで仕入れたものをメルカリで売ってみた。

皆さん、メルカリをご存知でしょうか? メルカリはフリーマケットを手軽にスマホひとつでオンライン上で行うことができる アプリです。メルカリは普段からいらなくなった書籍などを販売していたのですが、メルカリ について調べていたら面白いまとめ記事をみ…