EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on Rails や Swift などで、Webサービス/アプリを作っています。
— 環境 — Swift 1.2 Xcode 6.3.2 UISearchBar を Navigation Bar 内に表示する Swift コード 以下 SearchViewController.swift の例のように書くと、UISearchBar を Navigation Bar 内に表示できます。 SearchViewController.swift class SearchViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, UISearchBarDelegate { var searchBar: UISearchBar! override func viewDidLoad() { super.viewDidLoad() setupSearchBar() // ... } //
EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on Rails や Swift などで、Webサービス/アプリを作っています。 Swift と Xcode を使っての iOS 開発で、ToDo アプリを作ってみる開発のチュートリアルです。ちょっと長いですが、スクリーンショット付きで Xcode の操作方法を解説して、必要となる Swift のソースコードも全て掲載しています。以下画像のような、オーソドックスな ToDo アプリを作っていきます。 Todo アプリを操作するデモ動画を YouTube に上げました。以下から確認できます。 Swift/iOS Todo App demo | YouTube 私は Swift と Xcode に取り組み始めて1ヶ月程度の iOS 開発の入門者です(記事公開時の2015年6月当時)。iOS 開
想定はリスニング中級者くらいです。リスニング入門したての方にはちょっと辛いかもしれないし、上級者には物足りないかと思います。よく英語リスニングのトレーニングで紹介される、TED などで挫折した方にぜひ NHK WORLD RADIO JAPAN を試してほしいと思います。個人的には、あれは上級者向けだと思う。話題もスピーカーも千差万別なので、初心者〜中級者には難しいです。 自分のスペックは語彙力10000ちょいほど、英語学習歴3年ほどです。How I met your mother や Breaking Bad など海外ドラマを英語音声のみで大体ストーリーを追える程度。3年前の英語学習開始時のリスニング・トレーニングとしては、まず最初に定番中の定番である DUO から開始しました。 DUO の文章・フレーズを丸暗記して全て聞き取れるようになった後に、ESL や VOA Special など
自分もそうだったのですが、おそらく英語の発音やリスニングで、日本人がもっとも苦手なのは R と L の音ではないかと思う。3年弱の英語学習でかなり正確に聞き分けられるようになったし、誰かの役に立つかもしれないので、ここまで私がやってきた練習方法をまとめておきます。 あくまで俺流な点にご注意お願いします。良いかも、と思われた方だけ真似してね。 英語の音の聞き分けやリスニング能力の向上のためには、まず自分がその音を発音できるようになったほうが効率が良いです。これは本当に間違いない。学生時代にこれを知っていれば‥と何度も思いました。なので、まずは発音の基礎をやりました。 — 目次 — 1. 発音記号とその発音記号の口・舌の形および音を丸暗記 2. R と L の発音時の口・舌の形と音を暗記 3. 常日頃から英語ではどちらのラ行の音なのかを意識して発音する 4. 正しい R と L の発音ができて
長年愛用してきた Firefox から、Google Chrome にブラウザを移行気味なのですけど、一番のネックが Firefox の神アドオンである Vimperator の代替。Vimperator は Firefox を Vim ライクなキーバインドで操作できる拡張機能で、これがあるからこそ長年 Firefox を使ってきたと言っても過言ではありません。 Vimperator に慣れすぎちゃうと、ブラウジングでの操作を全てキーボードだけで済ませちゃうんですよね。マウスやトラックパッドなんかできるだけ触りたくない怠惰な人間になってしまいました(笑。 Chrome ウェブストアで見つけた4つの候補 Chrome ウェブストアで vim で検索したところ、以下の4つの人気っぽい vim ライクな Extension を見つけました。一応4つとも全部入れて比較しました。 Vimium –
SSH のポート番号変更の時にちょっとだけいじった iptables ですが、ここで本格的に設定を行います。基本的に弱気の設定方針で、使わないポートは閉じ、必要最小限のポートだけ開けます。基本のポリシーは以下の通り。 ・入ってくるパケットを基本的にブロック(INPUTポリシー : DROP) ・パケット転送を基本的にブロック(FORWARDポリシー: DROP) ・出て行くパケットを基本的に許可(OUTPUTポリシー : ACCEPT) ・HTTP, SSH など必要なポートを開ける # vi /etc/sysconfig/iptables *filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0] # ループバックを許可 -A INPUT -i lo -j ACCEPT # pingやtcp, udpの通信結果に使
EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on Rails や Swift などで、Webサービス/アプリを作っています。 更新日: 2023年7月25日 公開日: 2018年1月25日 開発記録 Mastodon が流行り始めた時期からすると、完全に告知タイミングを逃した感が否めないのですけれど、Mastodon(マストドン)をブログ日記風に保存するサービスを作ってリリースしてました。たしか、昨年2017年の夏休み頃に作りはじめて、夏終わりくらいには公開してたはずです。 ※ 現在、このLogdonはサービス終了しております。ユーザーの皆様にはご不便をおかけして誠に申し訳ありません。ご利用ありがとうございました。 Logdon – Mastodonトゥート保存サービス 個人的なことですけど昨年の9月に家を買って、その後引っ越したり
# vi /etc/sysconfig/iptables # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT #-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く