Swiftで安全にUnwrappする Swiftでは、nilが値に含まれうるような型のことをOptionalな型といい、通常の型と区別します。 Optionalな値は通常の値と同様に使うことはできず、使用する場合、必ずUnwrappをする必要があります。 (… Tomoumi Nishimuraハック2015.03.26 267
toStringとvalueOfの違いについて int.toString(); String.valueOf(int); 上記の2つのコードはいずれもintをStringに型変換してくれるものですが、 若干の違いがあります。 その違いの一例として、上記のintにnul… watanabeハック2015.03.25 4,345
Homebrewのcaskでインストールしたアプリもアップデートする方法 brew upgradeではcaskの方はアップグレードされません。 どうやらもう一回インストールコマンドを実施すればいいようです。 brew cask install virtualbox @iwasakiハック2015.03.25 430
全角カナのテキストを半角カナに一括変換する nkf での変換の場合、デフォルトで半角カナは全角カナに変換されてしまいます。半角カナに統一する変換については、以下のオプションで置換を行います。 find . -path \*/au/\*.vm -type f | x… nbeppuハック2015.03.25 1,499
Google日本語入力で便利な機能 Google日本語入力を利用しています。 Google日本語入力では単語の入力によって、特定の機能をオン/オフすることができるようです。 単語:ひみつ 【シークレットモードをオン】 シークレットモードをオンを選択するこ… haradaハック2015.03.25 298
インターン1日目 研修マニュアルの【基礎編:入力項目の追加をしてみよう】の途中まで行った。 具体的には、フォーム画面の「メモ」の下にURLを入力する入力欄を表示した。 入力欄の左に「$!result.getFieldName(“… YY3ai2ui24ハック2015.03.25 148
SSHログインに失敗したIPと回数を表示する SSHを立ち上げてFWで制限を入れないと次から次へとアクセスがきます。 どんなIPからアクセスがくるのか以下のコマンドでログインに失敗したIPのランキングを見ることができます。 cat /var/log/secure* … alkoshikawaハック2015.03.25 1,805
サーバー完成図書用のメモ WEBサーバーとかFTPサーバーとかが何入っているかさらっと確認するスクリプト #!/bin/sh TMP_FILE=`mktemp` rpm -qa > $TMP_FILE echo “[web server]”… alkoshikawaハック2015.03.24 323
特定ディレクトリのパーミッションを変更してファイルを644, フォルダを755にする find /path/to/chmod -type f -print -exec chmod 0644 {} \; find /path/to/chmod -type d -print -exec chmod 0755 … 高瀬 裕介ハック2015.03.24 1,030