【Delegate】CollectionViewをUIViewControllerで実装する方法を解説

Swift
CollectionViewの実装の仕方はUITableViewの実装と類似する部分が多くあるよ。そのためまずはTableViewの実装を理解してから、CollectionViewの実装を理解するようにすると頭に入ってきやすいよ そ...

お勧めの技術書の紹介

紹介
入門書 読みやすい・とっつきやすいものを紹介します。 ・リーダブルコード 個人でコーディングをしてきた方は、チーム開発する前にこれを読んでおきましょう ・WEBを支える技術 WEBでもモバイル...

GoogleAppScript開発の勘所

Javascript
GASの簡単な概要と機能 まず初めにGASについて簡単にまとめておきます 概要 対応言語はjavascriptのみ 無料 GCPのインスタンスと紐づいている 各種Google系サービスとの連携や...

手軽にスマートな作業環境を手に入れるための三種の神器【リモートワークにも】

ガジェット
この記事では僕が使っている中で汎用性が高く、値段的にも手ごろに手に入るまさに神器を3つの紹介します。どなたでも参考になる内容ではあ流と思いますが、主にMacBook等のUSBtype-cが搭載されたPCを使っている方を対象にした記事に...

【ブラウザ操作を自動化】puppeteer 運用Tips

nodejs
puppeteerの概要 プログラムからブラウザ操作の自動化を行えるnodeJS製ライブラリ headlessChrome(GUIなし)に対応 所感 有名なスクレイピングツールとしてRubyGemのNoko...

AWS Lambdaで1からAPIを実装する

クラウドサービス
Cloud Functionsと比較すると次のような点において使い勝手は非常に良いと感じました。 いちいちデプロイせずともコード変更を反映させられる コンソールから関数テストができる AWS Lambdaの構...

突然起動しなくなったMacBookAirをデータを保守しつつ格安で修理した話

雑記
この事件で得た学び 一見安心感のありそうな正規店・チェーン店での修理が必ずしも最適解であるとは限らない。スピード・コスパ的には小規模な店舗あるいは個人店が有利。 情報は鵜呑みにせず、ググろう。 バックアップは...

SwiftUIチュートリアルのポイントまとめ① Viewの制作・統合

Swift SwiftUI iOSアプリ
この記事SwiftUIのためのいくつか用意されている公式チュートリアルのうち、【SwiftUI Essentials】Creating and Combining Viewsの内容を自分なりにまとめたものになります。 注) プロ...

【iOS】UISearchBarで検索機能を実装する

Swift iOSアプリ
目標 SearchBarに入力した文字列検索の結果をTableViewに表示する 検索機能を実装前のTableView 配列arrayの中身をTableViewで表示しているサンプルを活用して説明するよ。このView...

僕の考えた最強のプログラミング教室① 思想哲学編

保存用
一年間小学生向けのプログラミング教室を運営してきた中でこうしたら良いのではないかなと思うことが多くあり、来年度に向けて自分なりに目標とする理想のプログラミング教室を考えて見ました。今回は思想的なことについてまとめておきます 教室...