たとえば、今日が20161031だとして、 article_2016103.txt という文字列をシェルスクリプトで生成する方法です。 today=$(date "+%Y%m%d") echo "article_${today}.txt" # => article_20161031.txt
![シェルスクリプトで日付と文字列を結合する](https://cdn-ak-scissors.b.st-hatena.com/image/square/014cd359952e7e97a19e1fff7bcb0f9687623758/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgyJUI3JUUzJTgyJUE3JUUzJTgzJUFCJUUzJTgyJUI5JUUzJTgyJUFGJUUzJTgzJUFBJUUzJTgzJTk3JUUzJTgzJTg4JUUzJTgxJUE3JUU2JTk3JUE1JUU0JUJCJTk4JUUzJTgxJUE4JUU2JTk2JTg3JUU1JUFEJTk3JUU1JTg4JTk3JUUzJTgyJTkyJUU3JUI1JTkwJUU1JTkwJTg4JUUzJTgxJTk5JUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz05ZTU4MDFhNzQ4MjJhMjExZjg5MGY1NjQ1NjFmYmQ5OA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbW9jaGl6dWtpa290YXJvJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02MDJlZDc5NzE4MWM3ZDQ0YmIxOTMyMzFiMGU2MzVkOA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dc3d7e24288f603723077a115f8d20df7)
とすればよいとのこと。 ちなみに、ド素人はこの先が分かりませんでしたので、達人に丁寧に詳細を教えて貰いました。以下Macターミナルの操作になります。 ターミナルでVagrantfileがあるディレクトリに行く そこでvagrant sshする。 そして、cd /etc/nginxとする。 ここでlsすると「nginx.conf」がようやく見れる。 ( ちなみに、僕は自力では「nginx.confってどこ?」状態です。 ) sudo vim nginxとして「nginx.conf」の編集に入ります。 ( ちなみに僕は最初、sudoつけること知りませんから、最近Vimの概念に出逢ったばかりですから。) nginx.confの中です。 sendfile on;となっている箇所があるので、そこを sendfile off;とすればokです。 :wqとして保存して、元に戻ります。 最後です。sudo
import UIKit class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { var myTableView: UITableView! var myItems: NSMutableArray = [] var myHeaderView: UIView! var statusBarHeight: CGFloat! var displayWidth: CGFloat! var displayHeight: CGFloat! /* ロード後 */ override func viewDidLoad() { super.viewDidLoad() self.setItem() statusBarHeight = UIApplication.sharedApplication().
こんにちは、2015年も終わりですね。昨年よりエンジニアのお仕事をはじめております自称エンジニアの@mochizukikotaroです。 お祭り記事ですので、皆様の箸休めの一助にでもなればと思いながら、全力で書きたいと思います。 まず感謝 当記事は、「素人がAWSに手を出し、のんきに過ごして気づいたら、自分のミスで不正利用され$6,000ほどの請求が来ていて」一週間ほど食べ物も喉を通らず、AWS様に泣きついた結果、「なんとか情け容赦を頂いた」という内容です。 本文中には多少ふざけた言葉選びが散見されるかもしれませんが、私は全力で AWSさんに感謝 をしております。 この先、 僕と同じような過ちを犯す可哀想な素人エンジニアを、この世から一人でも無くしたい。 と切に願っております。 最初にお断りしておきますが、 当記事から得られる、プログラミングインテリジェンスは1gくらいです。 一定レベル以
import UIKit import CoreData class ToDoStore: NSManagedObject { @NSManaged var memo:String @NSManaged var date:NSDate } import UIKit import CoreData @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? /* 以下1行追加 */ var myNavigationController: UINavigationController? func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions:
クロージャはわかりづらい。 なんでかと言うと、以下の2つです。 名前 定義がよくわからない Wikipediaさんなんかで調べると。 クロージャ(クロージャー、英: closure)、関数閉包はプログラミング言語における関数オブジェクトの一種。いくつかの言語ではラムダ式や無名関数で実現している。 関数閉包!! 関数閉包、意味不明すぎる。なんかこの字面が意味分からなくしようとしているような気配すら感じる。(とはいえ、じゃあどんな名前が良いかと言えば、わかりませんし。それに一般的には「クロージャ」で通っていますから、別にいいのですが。) 関数ヘイホウってなに?初めてクロージャを学ぶような僕は、もう、むしろ笑えます。ちなみに、その先の「関数オブジェクトの一種」とか「ラムダ式」なんかも知りません。 けど、JavaScriptのクロージャの事例は、とても分かりやすい。 関数の中に関数があります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く