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

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

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

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

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

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

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

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

普段から愛用している作業用BGMの紹介

ライフハック
BGM選定にあたってのこだわりポイント 心地よく作業を行うためには重要なBGMですが、僕自身も割と拘って選んでいます。BGMの選定にあたって個人的に拘っているのは次の3点です。 長時間聴くものなので、ドンシャリ系の聴き...

「メソッド」を完全に理解するための3つの概念【Swift】

Swift
プログラミングにおいて基本中の基本のメソッドだけど「分かったようで意外と分かっていない」、「ノリでやってる」という人も多いんじゃないかな?たった3つの概念をしっかり押さえておけば、メソッドは理解できるはずだよ メソッドに登場する...

Macでのゲーム配信に使っている機材・ソフトウェアの紹介

ガジェット
Windows機に比べてMacでの配信は少し敷居が高いです。配信したいけどMacだからできないという方の役に立つかもしれないので紹介します。 ハードウェア編 ・MacBookPro 2019 2つのThunde...

【iOS】「IndexPath」で理解する、TableView/CollectionView

Swift iOSアプリ
iOSアプリ開発ではなくてはならないといってもいいUITableViewとUICollectionViewだけど、これらを理解する上で重要な概念がIndexPathだよ。初見では「IndexPathってなんだよ!!」って思った人も多い...

PCをよく使う人のための、些細だけど精神の安定のために重要だと思うこと

雑記 ガジェット
それはズバリPCの掃除です!! PCの乱れは心の乱れ 指紋まみれのディスプレイ 油まみれのキーボード 上記に心当たりのある方は要注意です。あくまでぼくの経験則的な話になりますが、精神的に病み気味だな...

【Stripe】プログラミングせずにカード決済機能を導入する方法を解説

WEB
Stripeの簡単な解説と主な仕様 Stripeは言わずと知れた決済APIサービスです。ECサイトの作成やモバイルアプリのWEB上で行う決済機能を搭載する事ができます。この記事ではそんなStripeで提供されているCheckoutと...