並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 77152件

新着順 人気順

継承の検索結果201 - 240 件 / 77152件

  • 400万行のコードを15分で見える化! プログラム解析ツール『Understand』で開発効率アップ

    システムの多機能化により、プログラムの内容が複雑化している。テクマトリックスの『Understand』は、プログラムの構造を可視化することで、ソースコードの解析時間を大幅に削減できる開発支援ツール。今回は同社の福永一寛氏に、Understandの機能や特徴について聞いた。 システムの多機能化により、プログラムの内容は複雑化している。既存コードの改修や多人数での開発における情報共有のためには、プログラム構造の理解が必須だが、ドキュメントと実装内容とが乖離している場合も多く、解析自体に工数がかかることもある。テクマトリックスの『Understand』は、プログラムの構造を可視化することで効率的なソフトウェア開発をサポートするソフトウェア開発環境。「組込みシステム開発技術展(ESEC)」にて、同社の福永一寛氏にその特徴を聞いた。 ソースコードの解析作業時間を大幅に削減する『Understand』

      400万行のコードを15分で見える化! プログラム解析ツール『Understand』で開発効率アップ
    • プログラミングはそれ自体が目的であっていい - mizchi log

      これ読んで思ったこと。 プログラミングを勉強したい人が勉強する前にすべきこと - もとまか日記 http://d.hatena.ne.jp/moto_maka/20130512/1368308092 僕がプログラミングをはじめたとき、何を思ってプログラミングをはじめたか思い出してみようとしたけど、よく思い出せなかった。 ただ漠然と感じていたのは、プログラミングは個人が現実的にこの世界に直接手を加えることができる手段の1つであり、それをやらないのは勿体無い、といったことだったと思う。たぶん。 というわけで、最初にやったのはFirefoxのユーザースクリプトを書くことだったし、それはそれでよい経験だった。なんとなくゲームとかウェブアプリとか作りてーなー、と思って色んなライブラリを動かすだけ動かして満足した。プログラミング覚えて初めて最初の一年で10以上の言語のHelloWorldだけやったと思

        プログラミングはそれ自体が目的であっていい - mizchi log
      • プログラミングとかウェブでよく出てくる小難しい英単語30選 - Dance with Tech

        よくプログラマー(エンジニア)は、 数学が得意な人じゃないと出来ないとか言われたりしますが、 個人的には数学というより、 英語が出来る(好きな)人の方が有利だと思っています。 だってプログラミングってコメント以外英語ですし。 「なでしこ」とかはありますけどw 僕は学生時代、どちらかと言うと数学が苦手なタイプでしたが、 英語はわりと出来る方でした(というか好きだった)。 もちろん、数学も出来た方が有利に決まっていますが、 普通にご飯を食べていく分にはそんなに必要無いと思います。 ということで、 英語の意味を理解すると、仕事が更に捗るんじゃないかと思いまして、 プログラミングとかウェブで出てくるけど、 ちょっと意味が分かりづらい英単語30個をまとめてみました! プログラミングで出てくる英単語30選 英単語読み方意味 allocate アロケート 割り当てる attr(attribute) アト

          プログラミングとかウェブでよく出てくる小難しい英単語30選 - Dance with Tech
        • みんなのトラウマ製造機 アリ・アスター監督の眼差しに映る冬の日本、写真と手記で綴る写真日記

          「ミッドサマー」「ヘレディタリー/継承」のたった2作で“鬼才”の名を欲しいままにしたアリ・アスター監督。日本にも根強いファンがいるアリ・アスター監督作品の特徴といえば、伝承や儀式、宗教からインスピレーションを得たストーリーや、幾何学的で奥行きのない浅い空間演出によって生み出されるなんとも言えない不気味さや緊張感、不穏さが挙げられる。 独自の世界観で世界中が注目するアリ・アスター監督が、2月16日から全国上映される最新作「ボーはおそれている」の公開に先立ち3年ぶりに来日。今回、FASHIONSNAPでは「写真を撮るのが好き」と話す彼のクリエイティビティの深淵を覗くべく、日本滞在中に写真と日記を綴ることを依頼した。新作について「僕の内臓を泳ぎ回るかのような体験を楽しんでほしい」という(いつも通り)強烈なコメントを残した彼の目に映る、冬の日本とその覚書。アリ・アスター監督の頭の中を覗いたら、新作

            みんなのトラウマ製造機 アリ・アスター監督の眼差しに映る冬の日本、写真と手記で綴る写真日記
          • [JS]簡単に設置できるページ内をスムーズにスクロールできるスクリプト -Page Scroller ver.3 | コリス

            以前、紹介した「Page Scroller」のバージョンアップ版「Page Scroller ver.3」の紹介です。 追記: 2013年10月26日 ver.3.0.9をリリース jQueryの旧版によるXSSに対応しました。 2011年5月4日 デモおよびダウンロードファイルをjQuery1.6に変更しました。 2011年1月31日 ver.3.0.8をリリース 機能を追加しました。 2010年11月19日 ver.3.0.7をリリース ライセンスを変更しました。 2010年11月17日 デモおよびダウンロードファイルをjQuery1.4.4に変更しました。 2010年9月19日 デモおよびダウンロードファイルをjQuery1.4.2に変更しました。 2009年7月6日 対応ブラウザ(IE8, Fx2.5, Chrome2)を更新しました。 2009年2月23日 ver.3.0.6をリ

              [JS]簡単に設置できるページ内をスムーズにスクロールできるスクリプト -Page Scroller ver.3 | コリス
            • 関数型言語のウソとホント - Qiita

              追記 こんな記事を読むより、まともな関数型プログラミング言語を使ってまともに関数型プログラミングを学ぶほうが、関数型プログラミングについてよほど正確な理解を得られます。少しでも関数型プログラミングに興味のある人は、まずは真面目なHaskellの教科書やすごいH本を読んだり、やさしいHaskell入門を読んだりしながら、実際に関数型プログラミングのコードを書いてみることをお勧めします。 繰り返しますが、この記事はあんまり読む必要はないです。関数型プログラミングを理解するには実際に自分でコードを書いてみるのが一番です。関数型プログラミングあるいは関数型プログラミング言語を理解するもっとも確実な方法は、Haskellをあなたのマシンにインストールして何かまとまったアプリケーションを書いてみることです。Haskellでアプリケーションが書けたら、自分は関数型プログラミングを理解しているし使えると胸

                関数型言語のウソとホント - Qiita
              • 宣言ブロックのCSS設計 - kojika17

                日本語で「CSS設計」を検索すると、記事やつぶやきなどでセレクタの命名規則に関する話題が多いです。 CSSを設計する上で、命名規則は重要な要素でしょう。 簡単なセレクタ名だと他のスタイルと重複する可能性もあります。他のスタイルと重複しないようにセレクタの子孫数を増やしてしまうと、今度はスタイルの取り回しが悪くなります。 またデザインをコンポーネントに分ける粒度について紹介されていますが、命名規則の分け方のように紹介されているよう感じます。 論理的に構造をわけて命名していくため、覚えやすく、伝えやすさもあわさって、現在の「CSS設計 = 命名規則」のような構図ができあがったと感じています。 CSS設計は命名規則だけか 命名規則はCSS設計において、重要な要素です。 しかしCSSは命名規則させ気を付ければ良い、というものではありません。 私は、すでにあるサイトの一部のコンテンツの作成やすでに用

                  宣言ブロックのCSS設計 - kojika17
                • 『ポプテピピック』ゲームパート担当の現役大学生「いつか社会的に抹殺されちゃうかもしれません」──パロディにかける思いとネタの出所とは【山下諒インタビュー】

                  『ポプテピピック』ゲームパート担当の現役大学生「いつか社会的に抹殺されちゃうかもしれません」──パロディにかける思いとネタの出所とは【山下諒インタビュー】 「回転機能を使わずにナナメ45度のキャラもしっかり描いている」、「色数制限にこだわってレトロゲーム風グラフィックを再現している」といった声が、いわゆるドット絵警察と呼ばれるネット上のマニアを中心に絶賛されているのだ。 驚くべきことに、このゲームパートを担当したのは現役大学生。東京造形大学4年生の山下諒氏(@chiemin1063)である。 ドット絵の黄金期は1990〜1994年だと言われており、やがて2000年代には暗黒期を迎える。だが2010年以降は復興期に入り、制限のあるドットで“あえて”表現するという文化に注目が集まり、若年層にもドット絵に興味を持つ人が増加。 その一方で、若手へのドット絵の制作技術の継承も行われていなかったため、

                    『ポプテピピック』ゲームパート担当の現役大学生「いつか社会的に抹殺されちゃうかもしれません」──パロディにかける思いとネタの出所とは【山下諒インタビュー】
                  • Panasonicのデジタル系はどうにかしてくれないかな

                    ※追記しました https://anond.hatelabo.jp/20220115230648 昔からそうだけどPanasonicってデジタルモノに無茶苦茶弱いよね。 そのくせPanasonic価格でやたら高いし。 テレビとか冷蔵庫とか代替のモノがある場合は避けようがあるんだけど 純正カーナビとか住宅設備とか避けられないものにPanasonicが入ってくると途端にQoLが下がる。 カーナビこれまで遭遇したのはスバルの純正カーナビがPanasonicだった。 純正じゃないとデザインが統一されなかったり機能が制限されるから泣く泣くPanasonicに。 結果は最悪。 エンジンスタートしてカーナビ起動、地図を触れるようになるのは普通のカーナビぐらいの早さなんだけど 操作可能になってから3秒後ぐらいに 「ETCカードが挿入されています」 っていうメッセージが出てきて消えてくれない。 3秒ほど待つ

                      Panasonicのデジタル系はどうにかしてくれないかな
                    • プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog

                      κeenです。最近JEITAのソフトウェアエンジニアリング技術ワークショップ2020に参加したんですが、そこで五十嵐先生、柴田さん、Matzとパネルティスカッションをしました。その議論が面白かったので個人的に話を広げようと思います。 年末年始休暇に書き始めたんですが体調を崩したりと色々あって執筆に時間がかかってしまいました。 時間を置いて文章を書き足していったので継ぎ接ぎ感のある文体になってるかもしれませんがご容赦下さい。 というのを踏まえて以下をお読み下さい。 いくつか議題があったのですが、ここで拾うのは一番最後の「プログラミング言語の未来はどうなるか」という話題です。 アーカイブが1月末まで残るようです。もうあと数日しかありませんが間に合うかたはご覧下さい。 そのとき各人の回答を要約すると以下でした。 五十嵐先生:DSLを簡単に作れる言語というのが重要。それとプログラム検証、プログラム

                        プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog
                      • Latest topics > オープンソースなライセンスやコピーレフトなライセンス、クリエイティブコモンズについて、他のライセンスとどう組み合わせられる

                        Latest topics > オープンソースなライセンスやコピーレフトなライセンス、クリエイティブコモンズについて、他のライセンスとどう組み合わせられるのかを図にしてみた 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! « 無責任中間法入 Moezilla Japan 設立のお知らせ Main FUELが酷すぎる » オープンソースなライセンスやコピーレフトなライセンス、クリエイティブコモンズについて、他のライセンスとどう組み合わせられるのかを図にしてみた - Apr 02, 2008 オープンソースなライセンスとかコピーレフトなライセンスとかたくさんありすぎて違いがよく分かってなかった(自分で使ってるのに……)。特に、それぞれどう組み合わせること

                        • Reverse Proxy がなぜ必要か - naoyaのはてなダイアリー

                          フロントエンジニアに知ってもらいたいリバースプロキシの重要性 | RickyNews この記事が目に入って読んでみた。なるほど、昨今は Reverse Proxy は便利な L7 ルーター的なものとして認識されているのだな、と思った。URL の Rewrite や、VirtualHost 云々。確かに Reverse Proxy の便利な側面ではある一方、それらは Nginx などの Reverse Proxy でなければ実装が不可能かと言えばそんなことはないものでもある。 自分は Reverse Proxy はもうすこしサーバー/インフラ的な側面でその役割を捉えている。今更何をというものでもあるが、昼休みがてら時間があるので簡単に書いてみよう。 Reverse Proxy はWebシステム全体のリソース最適化のためのパーツ Reverse Proxy のインフラ的な視点での役割は「Web

                            Reverse Proxy がなぜ必要か - naoyaのはてなダイアリー
                          • RSpec の入門とその一歩先へ - t-wada の日記(旧)

                            和田 卓人(@t_wada) 作『RSpec の入門とその一歩先へ』はクリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスで提供されています。 東京 Ruby 会議 03 の RSpec ワークショップの資料です。このワークショップでは参加者の方に「写経」(コードを書き写すこと)をして貰い、TDD/BDD と RSpec を同時に学べるように都度説明を入れるかたちで行いました。 第2イテレーションも書きました。続きに興味ある方はご覧下さい (更新) 第3イテレーションも書きました。続きに興味ある方はご覧下さい 1st iteration favotter の みたいな NG ワードのフィルタリング機能を RSpec で作りましょう。まずは NG ワードの検出機能を作成します。 このイテレーションでは最初ベタな形のテストコードと実装を書き、だんだんとそのコードを洗練させてゆきま

                            • 俺の CSS リセット: 2011 冬

                              年末だからというわけでもないのですが、いつものサイト作りに使う CSS リセットについて見直してみました。今までもちょっとずつ手を入れてはいたのですが、今回はかなり大きく修正しています。というのも、Nicolas Gallagher と Jonathan Neal の両氏による normalize.css を知り、大きく影響を受けたからです。 Normalize.css は「新手の CSS リセット」ではありません。CSS を「リセット」するのではなく「ノーマライズ」する、という新しい考え方です。CSS リセットとノーマライズはどちらも、ブラウザ間で CSS の実装に差異があることを前提にそれらを吸収しようとする、という同じ目的を持っています。ただ、リセットはすべてをまっさらな「さら地」にしようとするのに対し、ノーマライズは使える部分は残しつつ手を入れる必要のある部分だけを整える、という違

                                俺の CSS リセット: 2011 冬
                              • 「技術的負債」への処方箋と「2つのDX」 - Qiita

                                はじめに 本稿は、日経クロステックにて筆者が昨年連載していた3回分の記事一部変更して1つにまとめたものです。 https://xtech.nikkei.com/atcl/nxt/column/18/01394/ 有料記事として配信されておりますが、無料でも閲覧できるようにということで日経クロステック様に許可を得てQiitaにも掲載しています。 第1回:技術的負債はなぜ生じるか。 第2回:ソフトウエア開発を「制御」する意外な処方箋 第3回:技術的負債への取り組みはなぜ「2つのDX」につながるのか。 第1回:技術的負債はなぜ生じるか。 年間12兆円ものマイナスの影響をもたらす技術的負債(あるいはレガシーシステム)はどのように生まれるのでしょうか。それを防ぐ方法はあるのでしょうか。第1回は、技術的負債をとりまく歴史をたどりながら、ソフトウェアエンジニアではない人にも理解できるようにその正体に迫り

                                  「技術的負債」への処方箋と「2つのDX」 - Qiita
                                • インターン講義4日目「JavaScript で学ぶ イベントドリブン」 - Hatena Developer Blog

                                  今日行なわれたインターン4日目の講義「JavaScript で学ぶ イベントドリブン」by id:cho45の資料と録画を公開します。今回は、JavaScriptの概要からDOM、イベントドリブンまでを2時間で網羅した密度の高い講義となっています。今回の放送は安定していましたので、音質・画質とも良好にできました。 明日もAM10:30より、JavaScript界の貴公子id:nanto_viによる「ユーザーインターフェース, HTML5」を放送しますので、是非ご覧ください。 自己紹介 id:cho45 - vimmer うごメモチームのエンジニア (7月後半〜) 少し前までブックマークチーム Perl, JS (Scala, Ruby, etc...) サーバサイド・クライアントサイドUI・スマートフォンなど Java や AS も場合によっては書いています 特技 1行コードを書くごとにハ

                                    インターン講義4日目「JavaScript で学ぶ イベントドリブン」 - Hatena Developer Blog
                                  • なるほどUnixプロセス ― Rubyで学ぶUnixの基礎

                                    なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 達人出版会 3,520円 (3,200円+税) 『Working with Unix Processes』待望の完訳。並列処理やデーモン、プロセス生成、そしてシグナルといったUnixの基礎であるプロセスについてRubyで解説する、「今どきの」開発者に向けた新しいUnixプログラミングの手引きです。 ※本書の公式ハッシュタグは#naruhounix になります。 関連サイト原著者による公式ページと訳者らによるサポートページがあります。 Working With Unix Processes - Learn the Fundamentals of Unix Programming in RubyなるほどUnixプロセスサポートページ 日本語版刊行によせてRuby

                                      なるほどUnixプロセス ― Rubyで学ぶUnixの基礎
                                    • 新しいプログラミング言語 Swift | DevelopersIO

                                      Objective-Cに替わる新しいプログラミング言語Swiftの登場 WWDC2014で発表された新しいプログラミング言語Swiftでできることを紹介したいと思います。 今までとこれから Swift使うとこんなにコードが短くなるぜという例です。 今まで これから 確かにスマートですね。 言語ガイドをダウンロード iBookでガイドを読めますのでダウンロードしてみましょう。 変数の宣言 varは変数、letは定数 var myVar = 42 myVar = 50 let myConst = 42 コントロール if,switch,for-in,for,while,do-while let individualScores = [76, 43, 103, 87, 12] var teamScore = 0 for score in individualScores { if score >

                                        新しいプログラミング言語 Swift | DevelopersIO
                                      • なぜGo言語 (golang) はよい言語なのか・Goでプログラムを書くべき理由 | yunabe.jp

                                        結論としてはGo言語には以下のようないくつかの長所があり、現実路線で非常にバランスがとれた言語だと思います。 これらの長所のために失われたメリットも当然いくつもありますが、一定程度以上の規模のプロジェクトで利用する言語の選択肢としては現存するプログラミング言語の中では一番か二番目によいのではないかと思います。 コンパイルが速い (vs. C++) GCとメモリ安全性 (vs. C++) 妥当で現実的なレベルの型安全性 (vs. Python/Ruby) 実行時パフォーマンスが良さ (vs. Python/Ruby) 現実問題、ある程度の規模と期間のプロジェクトになると型検証があるとリファクタリングなどがだいぶ楽になるのでありがたい。 型があるので自然と実行時パフォーマンスも良い 標準ライブラリが整備されている (vs. C++) むしろ標準ライブラリにjsonのparserすら存在しないC

                                        • JavaScript基本概念最速マスター - TechTalkManiacs

                                          プログラミング言語の文法をまとめた最速基礎文法マスターが流行っていますが、それだけだと物足りないので少し視点を変えてJavaScriptという言語の基礎となっている概念について簡単にまとめてみようと思います。(基礎文法についてはこちらを参照してください) (20010/2/4 記述ミス Typoなどを修正しました) JavaScriptの基本概念 JavaScriptの基本となる概念は次の二つです。 連鎖指向 全てがオブジェクト 連鎖指向はプロトタイプチェーンやクロージャ、全てがオブジェクトであるという性質は連想配列やプリミティブ型などの性質に関わってきます。 連鎖指向 JavaScriptでは変数、オブジェクト、メソッドなどのリソースの利用において鎖のようにリソースを定義や宣言できるポイントが連なり、一番近くの宣言や定義に基づいてリソースの内容が決定される、という仕組みが採用されています

                                            JavaScript基本概念最速マスター - TechTalkManiacs
                                          • お知らせ 閉店・廃業します。 | 新宿 curry草枕

                                            突然のお知らせで申し訳ありませんがcurry 草枕は今日3月31日をもって一般営業を終了、4月28日で閉店・廃業します。 私店主がコロナの後遺症で匂いが以前のようにとれなくなってしまいました。嗅覚障害です。倦怠感や味覚障害、ブレインフォグはぼちぼち回復したのですが、鼻の方はお医者さんから今の医学では元通りに治るかどうかなんとも言えない、と言われています。 ごまかしながら、店の従業員に助けてもらいながら固定のレシピでこの2年やってきましたが、カレーが好きでお店まで開いた私の気持ちとしてこの状況はつらいものがありますし、社長自身がわからないものを売るのはどうかとも思います。またメニューの改善もできないこの状況では早晩うまくいかなくなるのは目に見えています。従業員や関係して下さる方々の事も考え十分に余力のある今のうちに閉めることに決めました。 ごひいきにしてくださったお客様方、お店に関わってくだ

                                              お知らせ 閉店・廃業します。 | 新宿 curry草枕
                                            • なぜNTT東日本は旭川医科大学に逆転勝訴できたのか。判決文から分かる教訓 | STORIA法律事務所

                                              ▼ 旭川医科大学による訴訟提起 旭川医科大学は平成23年3月16日に旭川地裁に訴訟を提起しました。 旭川医科大学は、NTT東日本に対し、新システム導入失敗に伴う逸失利益として約19億4000万円を請求し、他方、NTT東日本は、旭川医科大学に対し、不当な受領拒絶でリース料を受け取れなくなったとして約22億8000万円を請求しました。 ▼ 地裁判決(旭川地判平成28年3月29日) 旭川地裁は、ユーザ・ベンダの過失割合を2:8(ユーザ:ベンダ)としたうえでユーザ・ベンダの両請求とも一部認容し、実質、旭川医科大学からNTT東日本へ約1800万円の支払いを命じる判決をしました。 双方ともに控訴をし、舞台は札幌高裁に移りました。 ▼ 高裁判決(札幌高判平成29年8月31日) 札幌高裁は、ユーザ・ベンダの過失割合を10:0(ユーザ:ベンダ)に変更した上で、ベンダの請求を認容、ユーザの請求を棄却し、旭川医

                                                なぜNTT東日本は旭川医科大学に逆転勝訴できたのか。判決文から分かる教訓 | STORIA法律事務所
                                              • メモ - 「勝ち組を継がせる」という悲しき渇望

                                                たまたまのタイミングなのか必然なのか、最近「高収入な人でも子供の教育に際限なく金をつぎ込むので主観的には貧乏」という話が、国内の話としても、アメリカの新聞記事1でも出ていた。 流石に年収1200万を叩きすぎでは…。年収1200万では年収1200万を再生産できない、という本当に切実な悩みのはず。 高確度で年収1200万になるには「医者」「商社」「外資IT」「外資金融」ぐらいしか道は無くて、地頭/運動神経関係無くその選択肢を与えるにはどれだけ教育費が必要になるんだ、という話。 https://t.co/tz0fQQQ6JF — chio (@chio_pkmn2gen) February 3, 2023 このあたりは、大まかに以下のような原因によって発生する。 遺伝だの子供の成長にはある程度のランダムネスがあるので親子の所得水準を見ると平均への回帰が観測される ある程度以上高い所得は相対的地位

                                                  メモ - 「勝ち組を継がせる」という悲しき渇望
                                                • JavaScript の配列と連想配列の違い - IT戦記

                                                  id:cheesepie:20070131:1170172709 最近は、こういう風に JavaScript を勉強する人が増えていてとても嬉しいです ^^ id:cheesepie さん頑張ってください! で、ちょっと配列と連想配列の使いかたが違うようなので、エントリーを書こうと思いました。おせっかいだったらすみません>< ! やっぱり、このへんが JavaScript の難しいところのひとつなのだろうか。 ということで、 JavaScript の配列と連想配列の違い いってみよおー 連想配列とは JavaScript では連想配列は一番シンプルなオブジェクトのことである。つまり、すべてのオブジェクトは連想配列である。 以下のすべての連想配列はまったく同じものである。 // 1 var obj = { hoge: 'hoge' }; // 2 var obj = { 'hoge': 'h

                                                    JavaScript の配列と連想配列の違い - IT戦記
                                                  • Androidソースコードレビューで指摘する事が多い項目まとめ - こやまカニ大好き

                                                    業務でソースコードレビューを行う機会が増えたので、複数回指摘した項目や気になった実装などをまとめてみました。 こういう観点をできる人と共有できるといいなあ…。 2014/09/29 23:00 一部修正しました。 業務上ソースコードレビューの名目で仕様・デザインまで見ることになっていたためこれらを先頭に書いていましたが、わかりづらかったため最後にまとめました。 Fragment関連 FragmentとActivityの密結合 Fragmentが特定のActivityから呼ばれることを想定して書かれている場合、そのFragmentとActivityは密結合である場合が多いです。 具体的には、以下の様な実装です。 ActivityのViewを参照する Activityのメソッドを直接呼び出す なぜダメか Fragmentの利点のひとつは優れた再利用性にあります。 Fragmentが特定のAct

                                                      Androidソースコードレビューで指摘する事が多い項目まとめ - こやまカニ大好き
                                                    • Google App Engine / Python 上での開発で最初から知ってればよかった、ってことをいくつか - Masatomo Nakano Blog

                                                      ここ数ヶ月、Google App Engine/Pythonを使い、初めてちょっとしたものを作ってみているのだけど、開発初期から知っておけばよかったなー、と思うノウハウ/tips的なものをずらずらと書いてみる。 基本的な環境設定は、 以前書いた まま。 0. 公式ドキュメントを良く読む 言うまでもなく、だけど、 マニュアル はもちろん、 この辺 の下の読み物も、流し読みだけでもしておいたほうがいい。 datastoreとmodel的なところ 1. key nameを使いこなす key nameは、レコードの作成時に指定できる(RDBでいう)primary keyの別名みたいなもの。primary key自体は自動的で作成されるので開発者が指定できるのはkey nameだけ。 key nameをうまく使うことで、datastoreを使いやすくすることができる。特にdatastore上で"un

                                                      • モダン C++ プログラミング - 日本語公開記事 - Confluence

                                                        このドキュメントはサイボウズ社内のトレーニング用に作成したものです。 作成時点では C++11 はまだあまり利用できない状況でしたので、C++98 ベースの記述になっています。 いずれ更新を予定しています。 モダンの定義モダンとはテンプレートメタプログラミング(TMP)を駆使することです。嘘です。 宗教論争に意味はないので、ここでは 「最近の C++ の仕様・機能を理解し、C より実装効率が良く不具合の少ない」 プログラミング技法を「モダン C++ プログラミング」と定義します。 つまり、不具合が少なく、かつ C にはもう戻れなくなるような効率の良さを達成するものです。 学習効率(ROI)が極めて良くないような技法(例えば TMP)は、この定義では除外されます。 勉強方法お勧めの順序は以下。決して全部を読もうとしないこと。 C++ Language Tutorial のような、あっさりした

                                                        • Linuxのしくみを学ぶ - プロセス管理とスケジューリング

                                                          「Linuxのしくみを学ぶ - プロセス管理とスケジューリング」公開ページ こちらのページはSoftware Design誌 2009年12月号の記事「Linuxのしくみを学ぶ - プロセス管理とスケジューリング」の公開ページです。 「ハイパーバイザの作り方」も公開中ですので、こちらも是非ご覧ください。 公開中の記事 HTML PDF ePub mobi Kindle 原稿データ 全ての原稿データはgithub上で公開されています。 Pull RequestやIssuesを通じて文章の誤り訂正や解説の追記、各フォーマットの表示の改善などのコントリビューションを受け付けています。 改善された記事は随時このページにアップロードしていきます。 記事に関するご質問 記事を読んで何かわからなかった点があったり、疑問に思ったことがあれば以下の連絡先に問い合わせてください。 Twitter: @syuu

                                                          • SQLスタイルガイド · SQL style guide by Simon Holywell

                                                            概要 全般 推奨 非推奨 命名規則 通則 表 列 別名、相関名 ストアド・プロシージャ 統一的接尾辞 問合せ文 予約語 空白類 インデント 望ましい形式 Create文 データ型の選択 デフォルト値の指定 制約とキー 非推奨設計 付録 予約語リファレンス SQLスタイルガイド(日本語訳) 日本語訳について 日本語訳は誤訳や原文の最新版に追随していない恐れがあります。誤訳や改善点があれば、GitHubのissueまたはpull requestを使用するか、Twitterでお知らせください。 翻訳: 久利史之 @nkuritw 概要 このガイドラインは利用の他、forkしたり、自分自身のものに改変したりすることができます。ここで大事なのはスタイルを選択しそれを踏襲することです。変更の提案やバグの修正にはGitHubのissueまたはpull requestを使用してください。 このガイドライン

                                                            • 天皇個人への肯定と制度への否定が同居すること - やしお

                                                              しばらく前にはてな匿名ダイアリーで「みんな無邪気に天皇を信仰していてびっくり」みたいな記事が上がっていた。改元前後の大晦日みたいな盛り上がり方や、前天皇(上皇)へのみんなのリスペクトを受けて書かれたものだった。 生まれによって数多くの自由が制限される制度があるのは変だ、でも改元自体は面白いイベントだし、上皇という個人については尊敬できる、という感覚が割と一般的なんじゃないかと思っている。アイドルみたいに追っかけてるとか、崩御したら後追い自殺しますといった人は少数派だろう。それで「天皇を信仰している」と言われると「宗教みたいに信仰してるわけじゃなくて、一人の人間としては尊敬しているってだけだよ」と多くの人が答えるんじゃないかと思うし、自分の実感としてもそうなっている。 このあたりのことを自分の中でもせっかくの機会だし(?)整理してみたいと思って。 天皇制の否定 天皇や皇族は基本的人権が保障さ

                                                              • 心に残ったベストiPhoneアプリランキング70個 5App総まとめ #5app

                                                                ここ数日で流行った#5appのまとめです。 5appとは、それぞれの人生に影響を及ぼしたiPhoneアプリのベスト5を、記事にして、Twitterにハッシュタグ#5appをつけて流すと言うお祭り。 大量に投下されたエントリーから無作為に42エントリーを選び、そのなかで紹介されているアプリで、いったいどれが一番多くの人に影響あたえているのかと言うのを調べてみました。 また、アプリに対してこめられたコメントも抽出し、アプリの評価基準の対象として付け加えてあります。 これらをランキング化しましたので、是非のiPhone人生の楽しみを増やしてみてください。 はじめに この記事では、各エントリーのアプリにこめられた想いの一部のみを抜粋しています。 しかし、作業中OSがクラッシュして、誰のコメントかを全て管理しきれなくなり、それぞれのコメントがどのブロガーというの表記出来なくなってしまいました。申し訳

                                                                  心に残ったベストiPhoneアプリランキング70個 5App総まとめ #5app
                                                                • 突貫でおぼえるSPF、DKIM、DMARC | DevelopersIO

                                                                  しばたです。 昨年10月にGoogle(Gmail)および米国Yahoo!においてスパム対策の強化がアナウンスされました。 この件に関してつい先日まで他人事でいたのですが、実は全然他人事では済まないことが発覚し突貫で知識を仕入れています。 アナウンスに対する具体的な対応策についてはこちらのZennの記事を見れば全部わかる感じです。 最高ですね。 また、メール送信にAmazon SESを使っている場合はAWSのブログを確認すると良いでしょう。 「これらの記事を読み解けば万事解決!」という感じではあるのですが、私自身が学んだなかで予め知っておくと良さそうに思えた点がいくつかありました。 本記事ではその辺を共有するのと、実際にAmazon SESの環境を作って動作確認をしたのでその結果も合わせて共有します。 はじめに覚えておくと良い基礎知識 Zennの記事でも詳細な解説がありますが、個人的に「最

                                                                    突貫でおぼえるSPF、DKIM、DMARC | DevelopersIO
                                                                  • 衆院選2017総力特集!“オカルト候補”300人ぜんぶ載せ!

                                                                    第48回衆議院選挙が10月10日に公示され、465議席を争って1180人が立候補した。有権者は安倍政権の存続を望むのか。モリカケ疑惑は?憲法改正は?安全保障政策は?喫煙者の人権は? 選挙直前での「野党再編」はどんな結果をもたらすのか。 政策も政局も話題に事欠かない選挙戦だが、本紙ではそんな話とは一切関係なく、これまで本紙が取り上げてきたカルト宗教やニセ科学的なものと関わりがある「オカルト候補」を無慈悲にリストアップ。1180人中300人を超える候補者たちのオカルトぶりを徹底チェックした。(記事末尾に一覧あり) 取材・記事:本紙「2017衆院選特別取材班」 今回、「オカルト候補」を選ぶ基準には「日本会議」という要素を含めていない。日本会議が、本紙が通常扱っているような「カルト問題」にかかわる類の団体かどうかが明確でないこと、候補者によって関わり方や直接関わっている団体が違うこと、日本会議系議

                                                                      衆院選2017総力特集!“オカルト候補”300人ぜんぶ載せ!
                                                                    • 【タイ国王死去】王位継承者である皇太子は姿も相当だが噂もヤバすぎる「コレはあかん」「設定がまるで漫画」

                                                                      リンク NHKニュース タイ プミポン国王が死去 | NHKニュース 世界で最も在位の長い国王として知られたタイのプミポン国王が亡くなりました。88歳でした。たびたび政治の混乱が起きてきたタイの安定の要となって… ちゃこり @chakoring 日本人には想像できないくらい、タイのプミポン国王人気は凄いの。 だからただでさえ誰があとを継いでも勝てないんだけど、残念ながら皇太子はマジ人気無い。 2016-10-13 23:16:10

                                                                        【タイ国王死去】王位継承者である皇太子は姿も相当だが噂もヤバすぎる「コレはあかん」「設定がまるで漫画」
                                                                      • ゲームの右と左 マリオはなぜ右を向いているのか - 最終防衛ライン3

                                                                        *ここでのゲームはテレビ、ビデオ、コンピュータゲームを指す *長文なので、なげーよ!論点まとめろよって人は、味も素っ気も無いけど 簡略版 へゴー 島国大和のド畜生 物語の進行方向について(日本漫画のメリットとか) 「チキチキマシン猛レース」は常に右から左に向かってレースをしているのだ。 物語は舞台の上手(かみて)から下手(しもて)、つまり右から左に進むのが洋の東西を問わず一般的。映画などでも、主人公は上手の右、敵役は左にいる。主人公は右から入場し左へと退場していく。つまり、物語は「←」と右から左へ進行する。縦書き右綴じな日本の漫画は「←」で右から左に物語が進むが、横書き左綴じの西洋の漫画は「→」と左から右に進む。日本の漫画は左右が映像のロジックと一致しており大変読み易いと言える。 しかし、ゲームは「→」と左から右へ進行する。スーパーマリオブラザーズを始めとする横スクロールアクションやグラデ

                                                                          ゲームの右と左 マリオはなぜ右を向いているのか - 最終防衛ライン3
                                                                        • 宮崎駿「イカ娘って漫画いいね。うちでやろう」 : ゴールデンタイムズ

                                                                          1 :以下、名無しにかわりましてSS速報VIPがお送りします :2015/07/16(木) 22:02:55.77 ID:iHynlysW0 スタジオジブリ 鈴木P「イカ娘?」 駿「うん。イカ娘。知らない?」 鈴木P「いやまあ…知ってますけどね。一応」 鈴木P「こういった大衆漫画を宮さんがやるっていうのはその、珍しいと言いますか」 駿「前にも似たようなことはあったでしょう」 鈴木P「あれは…まあ」 駿「今回は僕が監督しますから」 鈴木P「いやあ、ははははは。…本気ですか?」 駿「企画通しておいて下さい。僕は必要なスタッフに声かけていきますから」 鈴木P(大変なことになったぞ…) 4 :以下、名無しにかわりましてSS速報VIPがお送りします :2015/07/16(木) 22:11:16.26 ID:iHynlysW0 数日後 スタッフ「見ました?今朝の新聞」 スタッフ「これですか。ーーーー

                                                                            宮崎駿「イカ娘って漫画いいね。うちでやろう」 : ゴールデンタイムズ
                                                                          • 【Ruby】PythonプログラマーがRubyを触って感じたこと - 歩いたら休め

                                                                            Pythonプログラマーというか、元々Python(ときどきR、C言語)で数値シミュレーションをしていた学生が、就職してRubyでWeb開発を行うにあたって勉強したことを書き連ねていくだけの記事です。 もし自分と同じような立場の人(これから後輩としてもどんどん増えていくかも!)がいたら、「ここを押さえておけばRubyは問題なく書けるよ」と教えられるように書いておきます。というのも、レビューを行っていた先輩とのプログラミングのスキルとの開きがあり、先輩も私も「どこが分かってないのか説明できない」状態になってしまってお互いに困ってしまった経験があるからです。 RubyとPythonはよく似ているのですが、思想や見た目で違う部分が多く、片方を勉強するともう片方の理解も深まります。 たまに2ちゃんねるのオカルト板である「見たことある世界によく似た異世界に迷い込んだ」みたいな感覚で、なかなか面白い経

                                                                              【Ruby】PythonプログラマーがRubyを触って感じたこと - 歩いたら休め
                                                                            • 秋篠宮さま、大嘗祭支出に疑義「宮内庁、聞く耳持たず」:朝日新聞デジタル

                                                                              秋篠宮さまが30日の53歳の誕生日を前に紀子さまと記者会見し、天皇の代替わりに伴う皇室行事「大嘗祭(だいじょうさい)」について、「宗教色が強いものを国費で賄うことが適当かどうか」と述べ、政府は公費を支出するべきではないとの考えを示した。この考えを宮内庁長官らに伝えたが「聞く耳を持たなかった」といい、「非常に残念なことだった」と述べた。 記者会見は誕生日当日の30日に報道されることを前提に、22日に行われた。政府が決定した方針に、皇族が公の場で疑義を呈することは異例。秋篠宮さまは来年5月の代替わり後、皇位継承順位第1位で皇太子待遇の「皇嗣(こうし)」となる。 大嘗祭は、新天皇が新穀を神々に供えて世の安寧や五穀豊穣(ごこくほうじょう)などを祈る儀式。1990(平成2)年に行われた前回の大嘗祭では、国から皇室の公的活動に支出される公費「宮廷費」約22億5千万円が使われ、「政教分離に反する」という

                                                                                秋篠宮さま、大嘗祭支出に疑義「宮内庁、聞く耳持たず」:朝日新聞デジタル
                                                                              • モバイルゲームの歴史を年代別にご紹介します。モバイルゲームの成長と今後について詳しく解説していきます。

                                                                                モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲームの歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS

                                                                                • 平成30年度大学入試センター試験 地理歴史(地理B)第5問問4への見解/大阪大学外国語学部スウェーデン語専攻

                                                                                  ようこそ阪大外国語学部スウェーデン語専攻へ! スウェーデン語専攻は大阪外国語大学時代の1985年に創設され、スウェーデン語学、スウェーデン社会、スウェーデン史の授業科目を中心に開講している日本の国立大学唯一の専攻です。 スウェーデン語はデンマーク語やノルウェー語、アイスランド語などともにノルド語(フィンランド語は別系統の言語)と呼ばれていますが、これらの言語は系統的に英語、ドイツ語、オランダ語などとともにゲルマン語というグループを形成しています。スウェーデン語の構造はなかでも英語に近似しているので、英文法の得意な人は修得がはやいと言えるでしょう。スウェーデン語をしっかり会得すると隣国 のデンマーク語やノルウェー語も特に勉強しなくても、かなり理解できるという醍醐味があります。 スウェーデンの本質を知るためにはまずはスウェーデン語の知識が不可欠です。スウェーデン語専攻でスウェーデン語を習得し、