【追記:2016年9月20日】iOS10では、この手法で空き容量が増えないという報告をいただきました。 iOS10では課金される恐れがありますので、ご注意ください!!! KNNポール神田です! iPhoneの容量不足に困っているユーザーは多い…。 ユーザーは常に、容量があればあるだけ使ってしまうからだ。 iPhoneの空き容量対策のすごい、裏ワザを見つけてしまった! それがこちらだ! なんと、この裏ワザは、iOSのiTunesの映画をレンタルしようとすると、iOSがキャッシュのメモリを開放して、空き容量が増えるという裏ワザなのだ。 やり方は簡単!まずは、容量の確認!【ストレージとiCloudの使用状況】【設定】>【一般】>【ストレージとiCloudの使用状況】で、容量を確認する。 筆者のiPadminiの場合は、【使用可能】は、2.6GBであった。 メモをするか写真をキャプチャ(スクリーン
[ロンドン/パナマ市 4日 ロイター] - 租税回避地への法人設立を代行するパナマの法律事務所の金融取引に関する過去40年分の内部文書が流出。各国政府は4日、各国指導者や著名人による脱税など不正取引がなかったか調査を開始した。 「パナマ文書」と呼ばれる機密文書にはロシアのプーチン大統領の友人のほか、英国、パキスタンなどの首相の親類、ウクライナ大統領やアイスランド首相本人に関する記載があり、波紋は世界中に広がっている。一部報道によると、サッカーのスペイン1部、バルセロナのリオネル・メッシ選手の名前も挙がっている。 「モサック・フォンセカ」は、不正行為を否定 世界各国の顧客向けに24万のオフショア企業を立ち上げたとするパナマの法律事務所「モサック・フォンセカ」は、不正行為を否定。自身のウェブサイトに4日、メディアは同事務所の仕事を不正確に報じているとのコメントを掲載した。 同事務所の1977年
@OneToOneアノテーション @OneToManyと@ManyToOneアノテーション Callback系アノテーション @Where @OneToOneアノテーション UserとUserAttributeが1対1の関係を作成します。 @Entity public class User { private Long id; private String name; private UserAttribute attribute; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } publ
JPAエンティティに対して@MappedSuperclassアノテーションが付いたクラスを継承すると、子エンティティで親エンティティのカラムを扱うことができる。 これを使って、監査カラムなどを親エンティティに実装すると、共通した処理を親エンティティに集約できる。 親クラスでに書きメソッドを追加 @PrePersist public void prePersist() { setAuditColumn("prePersist"); } @PreUpdate public void preUpdate(){ setAuditColumn("preUpdate"); } @PrePersistはpersistメソッドを呼ぶ前に割り込みで実行される処理。同様に@PreUpdateはmergeメソッドを呼ぶ前に割り込みで実行される処理。 これらのアノテーションがついたメソッドを親エンティティに実装す
はじめに ここ1ヶ月ほど、(とある事情により)JavaEE6 で開発作業をおこなっています。 この中で得られた雑多な知見について、他の開発者の方のためにフィードバックとして簡単にさらしておこうかと思います。の第2回目です。 blog1.mammb.com に続いて、 JPA に関する話題を。 JPA2.0 では不幸にも EntityListner に SessionContext を DI できない JavaEE6 には、CDI やら JSF やら EJB やら JPA やらのコンテナ管理の Bean が色々あります。これらの Bean は透過的に DI していきたいところですが、いくつかできない箇所があります。 その一例として、EntityListner にはリソースの注入ができません。このリソースの注入は JPA 2.1 として仕様化されていますが、JPA2.0 でなんとかやっている我
2008年からツイッターでの発信を続けている東京大学大学院理学系研究科教授の早野龍五さん(@hayano)=2009年3月18日 出典: 朝日新聞 「生身の個人がツイート、僕にとって大事なもの」 「社会的責任も感じざるを得ない状況に」 「発信よりも受信に比重を」 ツイッター誕生から10年。ソーシャルメディアは、専門家が直接、発信するツールとしても定着した。2011年3月の東日本大震災。原発事故後の混乱の中で、放射線量などのデータを分析し、発信したのが、東京大学大学院理学系研究科教授の早野龍五教授(@hayano)だ。その140文字を糸井重里さんは「行く先を照らす信頼すべき指針」と評した。リアルな危機に、科学者としてつぶやく意味は? スイス・ジュネーブからメール取材に応じてもらった。 「生身の個人がツイート、僕にとって大事なもの」 ――ツイッターを始めたのはなぜだったのですか。 「2008年
E71:MySQLでの日付、時刻のインサートについて † MySQLで日付、時刻をインサート、アップデートしたいとき、どうすればいいかよくわからなかったんですが、まあOracleとかとはちょっと書式が違うくらいで簡単に出来ます。 ↑ 対象のテーブル † こんなテーブルの操作をします。 CREATE TABLE `test_db`.`board` ( `id` int(10) NOT NULL auto_increment, `name` varchar(32) default NULL, `email` varchar(52) default NULL, `comment` text, `uptime` datetime default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf
忙しい人のために結論だけ簡潔に書きます。 ①お詫びとは「反省」「謝罪」「償い」の3要素から成り立つ人間関係における問題解決の手法です。この3要素すべてが揃ってトラブルが起きた相手と意思疎通が再開できるようになります。難しいけど身に付ける価値があるスキルだと私は思います ②この際「反省」は必ず相手目線でやらねばならず、自分目線でやると自虐お詫びになってNGとなります。だいたいここで半分くらいの人が間違えるような気がします。 ③「謝罪」のつもりで、誤解を解こうとして自分の事情を説明するのはNGとなります。あくまで、相手が何を問題視していたのかを理解することが謝罪の目的です。自分の事情は優先順位は低いはずです。90%の人はここでつまづくイメージです。 ④「償い」の段階は①や②の積み上げが上手く行ってない人は自動的に失敗します。その上で「相手のために」何かできることは無いかと考えましょう。①、②を
MySQL5.6で作成日時と更新日時を自動で設定してみる。 MySQLのバージョンは「5.6.23」。 select version(); +-----------+ | version() | +-----------+ | 5.6.23 | +-----------+ 作成日時に「current_timestamp」 更新日時に「current_timestamp on update current_timestamp」 を設定したテーブルを作成する。 create table sample ( id int, val varchar(16), created_at timestamp not null default current_timestamp, updated_at timestamp not null default current_timestamp on update
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く