Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
B! 17 0 0 0 Macでのログインシェルを確認したり変更したりする方法について。 Unix的な通常の方法に加えてMac独特の方法もあります。 アプリ毎の設定 $SHELLで確認、chshで変更 システム環境設定からGUIで変更 dscl まとめ アプリ毎の設定 システムとして各ユーザーのデフォルトログインシェルは指定してありますが、 さらにこれをアプリが上書きする事が出来ます。 これをしていると下で書いてある事をしても変わらないので最初に確認。 ターミナル.appなら環境設定 一般にある 開くシェルという設定がログインシェルを決めます。 これがデフォルトのログインシェル以外のコマンドが指定してあると Macのシステム設定を無視してそれがログインシェルの代わりに最初に実行され、 通常のシェルであればログインシェルとして使われる様になります。 iTerm2の場合にはPreference
git stash list stash@{0}: WIP on hogehoge: cb48239 .... stash@{1}: WIP on (no branch): f5eb07d .... stash@{2}: WIP on (no branch): aaa7ee1 .... stash@{3}: WIP on master: 9d02691 .... stash@{4}: WIP on master: 9d02691 ....
Git_ファイルの履歴を完全に削除する.md Git ファイルの履歴を完全に削除する 秘密鍵など誤ってコミットしてしまった場合に履歴を完全に削除する手順 参考:6.4 Git のさまざまなツール - 歴史の書き換え 動作確認用にブランチを作成して試す $ git checkout -b clean-key-file 動作確認用にブランチでgit filter-branchを実行 $ git filter-branch --tree-filter 'rm -f common/key/id_rsa' HEAD Rewrite 856f0bf61e41a27326cdae8f09fe708d679f596f (12/12) Ref 'refs/heads/clean-key-file' was rewritten clean-key-fileブランチでid_rsaが履歴から完全に削除されているこ
class CustomerForm include ActiveModel::Model attr_accessor :customer delegate :persisted?, to: :customer def initialize(customer = nil) @customer = customer @customer ||= Customer.new @customer.build_address unless @customer.address end def assign_attributes(params = {}) @params = params customer.assign_attributes(customer_params) customer.address.assign_attributes(address_params) end def save cu
hash = { yuno: 'ゆの', miyako: '宮子' } hash[:yuno] #=> "ゆの" hash['yuno'] #=> nil hash = { 'sae' => '沙英', 'hiro' => 'ヒロ' } hash[:sae] #=> nil hash['sae'] #=> "沙英" きっちりしてて結構なんだけど、 key が文字列かシンボルか意識しなくても value を取り出せるとありがたい場合もありますよね。 そういえば、Rails 4 の Controller の params って文字列でもシンボルでも value を取り出せますよね。 あれの型は実は Hash ではなくて Hash のサブクラスである ActiveSupport::HashWithIndifferentAccess なんです! (正確には、さらにそのサブクラスである Action
$ rails c Loading development environment (Rails 4.2.3) irb: warn: can't alias context from irb_context. irb(main):001:0> MasterJob.first MasterJob Load (0.3ms) SELECT `master_jobs`.* FROM `master_jobs` ORDER BY `master_jobs`.`id` ASC LIMIT 1 => #<MasterJob id: 1, name: "取締役", deleted_at: nil, created_at: "2015-09-09 02:03:25", updated_at: "2015-09-09 02:03:25"> irb(main):002:0> Hirb.enable => tru
I have an object Results that contains an array of result objects along with some cached statistics about the objects in the array. I'd like the Results object to be able to behave like an array. My first cut at this was to add methods like this def <<(val) @result_array << val end This feels very c-like and I know Ruby has better way. I'd also like to be able to do this Results.each do |result| r
MongoDBでcollection名の変更は、db.copyDatabase(fromdb, todb, fromhost)を使います。 dbshell Reference - MongoDB MySLQで、テーブルのコピーは以下のSQLに相当します。 /* testテーブルのスキーマをコピーしてテーブル作成 */ > CREATE TABLE test2 LIKE test; /* test2テーブルのデータをINSERT */ > INSERT INTO test2 SELECT * FROM test;testというdatabaseをtest2としてコピーする方法です。 [root@xxx ~]# mongo MongoDB shell version: 2.0.4 connecting to: test > show dbs test 0.0625GB > db.copyData
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
2016 - 05 - 02 【lightroom】プリセットを使わずにinstagram風な写真にする方法 lightroom スポンサーリンク シェアする Twitter Google+ Pocket 最近では無料のlightroom用のプリセットが沢山出ています。 私も一時期プリセット漁りをし、いろいろ導入していました。 そこで思った事はサンプル写真のようにいかない。何か違う。でした。 それは当たり前でプリセットも万能ではないので、写真によって合う合わないがあります。 プリセットを使うとワンクリックで色んな設定を自動でしてくれるのですが、ちょっとここを変えたいとかこの色味を変えたいとかなった時に、どこを変えて良いか分からず、結果どんどん微妙な写真になって行きました。 だったら最初から自分で写真を見ながらちょこちょこといじって行った方がイメージに近い物が出きるんじゃないかと思い、いろい
ども!ともぞうです。 大事なメールの返信を待っている時に限って、プッシュ通知が来たメールを見たらお店のメルマガやwebサービスのお知らせでガッカリなんて経験ありますよね? そこでご紹介したいのが、必要なメールや指定したアドレスのメールが来た時だけプッシュ通知をする標準メールアプリの小技です。 これでもう余計なメール通知に惑わされる心配はありませんよ! 指定したメールのやりとりだけプッシュ通知する方法 最初にご紹介するのは指定したメールだけプッシュ通知する方法。標準メールアプリの設定をちょっと変えるだけできちゃいますよ。 メールの通知設定を変更 最初にやるのはメールの通知設定の変更です。 設定の通知⇛メールを開いたら、 普段使っているメアドの通知設定を変更します。ここは全部オフにしちゃいましょう。 おいおい、これじゃあ、通知がなんにも来なくなっちゃうんじゃ? と思いますよね。そこで注目が下の
ActiveSupportを使った方法ActiveSupportを使っていればClassが拡張されてClass.subclassesメソッドが使えるようになっている。このメソッドはクラスのサブクラスのリストを返すものだ。例えばIntegerのサブクラスを得るには、以下のようにする。 require 'active_support/core_ext/class/subclasses' p Integer.subclasses #=> [Fixnum, Bignum] ActiveSupportを読むこれだけではつまらないので、ActiveSupportのソースコードを読んで、どのようにサブクラスを見つけているのか調べてみよう。定義はsubclasses.rbである。 require 'active_support/core_ext/module/anonymous' require 'act
LINE BOTではLet's Encryptが使えないという話だったのでFacebook Messengerではどうだろう、と試してみた。 結論としては、タイトルの通りLet's Encryptでも問題なく動きます。 以下、簡単に確認手順等 確認環境 Amazon Linux AMI 2016.03.0 nginx/1.8.1 PHP 5.5.33 (過去に取得したままほったらかしになっていたドメイン) 1.事前準備 EC2インスタンスの立ち上げ(SecurityGroupで80、443番ポートを開けておく) インスタンスへのElasticIPの割り振りとDNS設定 nginx,PHP,PHP-FPM等をyumでインストール Let's EncryptでSSL証明書を発行(ここだけ少し詳しく) # install sudo git clone https://github.com/let
はじめに Apacheのデフォルトの設定ではaccessログにはPOSTデータの 内容は表示されません。 というか、ユーザの機密情報をログに残さないことが目的の一つで POSTメソッドを使っているので、それで正しい思います。 ただ、開発中の検証などで、POSTデータをログに記録したいことが あると思いますので、その方法を説明します。 もっとも、自分はPOSTするようなWEBアプリケーションを作るときはWEBフレームワークを 使っていて、だいたいのフレームワークはdebugモードにすると、POSTのデータを 見ることができるので、めったに使うことはないと思いますが、、、 環境について 下記の環境で設定をしました。 OS: CentOS6.4 x86_64 Apache: Apache 2.2.25 (ソースからインストールしたもの) mod_dumpioインストール POSTデータをログに残
if ( Electron && Windows && フレームレス && 全面ドラッグ移動可 && リサイズ可能) { 設定して欲しいCSS }CSSWindowsCSS3Electron 概要 Electronアプリ フレーム非表示 画面ドラッグでウィンドウを移動 リサイズできる Windows対応 を実現するために、Macではおそらく不要で、 Windowsでは必要なCSS設定が実装次第ではある。 検証環境 Windows7 Professional 64bit electron 0.37.2 node v5.2.0 もしかしたらWindows7 固有かも。 サンプル electron/frameless-window.md at master · electron/electron を参考に、フレームレスはこう設定し、
railsが4系の場合、config/application.rbとconfig/initializers/session_store.rbを変えるだけで良い。 require File.expand_path('../boot', __FILE__) require 'rails/all' # Require the gems listed in Gemfile, including any gems # you've limited to :test, :development, or :production. Bundler.require(*Rails.groups) module SampleApp ### ここを変える class Application < Rails::Application # Settings in config/environments/* take
好みの問題なのですが、各種モードで enableにしたいマイナーモードが あるとき, ;; C言語に関する設定いろいろ (add-hook 'c-mode-hook 'yas/minor-mode-on) ;; Rubyに関する設定いろいろ (add-hook 'ruby-mode-hook 'yas/minor-mode-on)) みたいに書いてもいいんですが、設定ファイルを分割していると どのモードで有効にしていたかなっていうのを確認するのが面倒 なので以下のように書くと最近いいかなと思いました。 ;; enable yasnippet mode (dolist (hook '(c-mode-hook c++-mode-hook cperl-mode-hook emacs-lisp-mode-hook js-mode-hook org-mode-hook python-mode-hoo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く