サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
tech.ryukyu-i.co.jp
Laravelでテストを書く際のtipsを3つご紹介します テストの前処理 PHPUnitではPHPUnit\Framework\TestCase::setUpをoverrideし、そこでテストの前処理を行うのが一般的ですが、Illuminate\Foundation\Testing\TestCaseがoverrideしているので、overrideした場合、parent::setUp()を呼び出す必要があります (documentにも明記されています) ちょっとしたことですが、抜けるとtestが動かなくてハマる、なんてことにもなりかねないのでIlluminate\Foundation\Testing\TestCase::afterApplicationCreatedを使って、setUpとは別にoverrideできるmethodを用意するのがお勧めです base: https://githu
Bundle Version は2つある CFBundleShortVersionString (Bundle versions string, short) CFBundleVersion (Bundle version) かっこ内は Xcode 上での名称。 Info.plist を開いて右クリックメニューの Show Raw Keys/Values で表示を切り替えることが可能です。 それぞれ何が違うのか見ていきましょう。 CFBundleShortVersionString リリースバージョンを指定するものである。 ピリオドで区切られた3つの整数で構成される文字列 (String) である。 1番目の整数は、メジャーバージョンを表す。 2番目の整数は、マイナーバージョンを表す。 3番目の整数は、パッチバージョンを表す。 CFBundleVersion とは異なり、App Store
Reactでは、HoCsという考え方を用いることでコンポーネントのロジックを抽象化し再利用することができます。これはReact-RouterやMaterial-UI、Apolloなど既に多くのライブラリで使用されています。 コンポーネントからこれらのロジックを引き離すことは、ロジックの再利用性を高めるだけでなく、コンポーネントのテストをとても容易にします。 Component ReactのcreateElementは純粋関数です。3つの引数を受け取り、オブジェクトを返します。 import { createElement } from 'react' const element = createElement( 'h1', {className: 'greeting'}, 'Hello, world!' )
この記事を読むと以下のような効果が得られます ホストマシンの ~/www 配下に案件用ディレクトリ(例えば /example.com/)を作ってファイルを置くだけで、http://example.com.local にアクセスできるようになる。 Gitリポジトリを ~/www に clone して、すぐさま開発に取り掛かれる。 /etc/hosts を書き換える手間が省ける。 モテる生産性が上がる。 たぶん必要な知識 docker docker compose nginx Proxy auto-config (PAC)の設定 macOS には「自動プロキシ構成」(通称PAC)という便利な機能があります。(Windows にも同等の機能はあるっぽいです) システム設定 > ネットワーク > 詳細 > プロキシ から.pacファイルの場所を指定します。僕の場合、~/.proxy.pacに置いて
こんにちは。テクノロジーチームの @tdkn (てどこん) です。 最近は iOS アプリの開発を担当させてもらっていて Swift 3 を書きまくる日々を過ごしています。 ネイティブアプリの開発スキルが上昇中。ありがたいことです! さて、今回は iOS のアプリを開発して行く上で、 「レイアウトもコードベースで書きたい派」のあなたに超絶便利かもしれない SnapKit の使い方を紹介したいと思います。 Interface Builder何それ、美味しいの SnapKit って何? 皆さんは iOS のユーザーインターフェースをどのように構築していますか? View の frame に対して、寸法や位置を頑張って計算して直接値を設定していますか? AutoLayout を使えば、View 階層に属する各 View について、 それぞれに課された制約 (Constraint) を満たすよう、
このページを最初にブックマークしてみませんか?
『Interactive × Tech Blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く