ogamita777のブックマーク (883)

  • 新社会人に贈る、『うつ』にならないための心得十箇条 - じゃがめブログ

    新社会人に贈るシリーズ。今回は、『うつ』にならないための考え方についてです。 はじめに 新社会人として社会に飛び出して、まず一番最初にぶつかるであろう壁が、五月病です。全員がなるわけではないのですが、結構な率で羅患するようです。五月病になると、会社に行くのがつらく憂になってきます。そして、そのままうつ病のようになってしまう場合があります。せっかく新しい一歩を踏み出したのに、その一歩からすぐにつらい気持ちになってしまうと言うのは、とてももったいないことだと思います。 楽しく生活し続けられるように心掛けましょう。そして、五月病を乗り切り、その後も楽しく生きられる気持ちを持ってもらえれば幸いです。 心得十箇条 『できないこと』を受け入れること 楽しめるポイントを探し続けること 小さな達成感を大事にすること 常に余力を残すこと 他業種で働く友人とも多く接すること どうしようもないことをどうにかし

    新社会人に贈る、『うつ』にならないための心得十箇条 - じゃがめブログ
  • 新社会人に贈る、最初の半年間で習慣化した方がいい基礎的なこと - じゃがめブログ

    新社会人に贈るシリーズ。今回は、仕事をする上で習慣化しておいた方が良い基礎的なことについてです。 まず基礎的なことを習慣化しよう 世の中で飛ぶようにライフハックが売れていますよね。じゃあ世の中の社会人がみんなワーク・ライフ・バランスに優れた生活をしていて仕事を楽しんでいるかというと、そうでもない。それは何故か?それは、習慣化するまでに至っていないからです。なぜ習慣化しないかというと、基礎を持ってないことに関する技術だからです。基礎を知らずに幾ら応用を読んでも習得・習慣化できるものではありません*1。 ここから書くことは、基礎的なことです。基礎的で、とっても簡単なことです。ただ、簡単だからといって重要ではないと言うことにはなりません。 簡単が故に習得しやすく、習慣化にまで持ち込みやすい。そういったものを集めてみたつもりです。基礎を習慣化して、応用の利く社会人能力を身につけましょう。 挨拶と

    新社会人に贈る、最初の半年間で習慣化した方がいい基礎的なこと - じゃがめブログ
  • 【ミステリ聖地巡礼】猟奇殺人犯「ハサミ男」の大好物はミートパイ

    これがあの猟奇殺人犯が絶賛したミートパイだ!!!! あいつをついに発見したぞ!!!!!!のろしを!!のろしを上げろーーー!!! ハッ すみません、取り乱してしまいました。 突然ですが、みなさんミステリ(推理小説)はお好きですか? なぜだか斜めに建っている屋敷があったり、どう考えても出入りできない部屋の中で人が刺されて死んでいたり、それを占星術師でもある私立探偵が解決したりする、アレです。(彼は脳科学者になってしまいましたね) わたしは24歳になるまで読書嫌いでは一切読まなかったのですが、そんなわたしを読書に目覚めさせてくれたのが、ミステリです。 今回は、わたしのお気に入りミステリの中から、「ハサミ男」という作品をチョイス。 作中に登場する「激ウマミートパイ」を探す旅に出てきました。 ネタバレはありませんので、「ミステリを読んでみたいけど、何から読めばいいのかわからない」なんて人は、この記

    【ミステリ聖地巡礼】猟奇殺人犯「ハサミ男」の大好物はミートパイ
  • フリップフロップはどのように動くのか - 小人さんの妄想

    デジタル論理回路を学ぶとき、最初の難関となるのが「フリップフロップ回路」であろうと思う。 デジタル回路の基素子である AND回路、OR回路、NOT回路 については、さほど難しくは感じないであろう。 ところが、たった2個の NAND回路(NOT+AND回路)を組み合わせた、(SR型)フリップフロップ回路を作ってみると、とたんに頭がこんがらかる難解な回路が出来上がってしまうのだ。 * [Q-pedia | 技術用語事典] http://itdict.ddo.jp/?%A5%D5%A5%EA%A5%C3%A5%D7%A5%D5%A5%ED%A5%C3%A5%D7 このフリップフロップ回路、それほど構成要素が多いわけでもないのに、実際にどうやって動くのか、なかなか直感的に把握することができない。 私の場合、どうしても動作を理解することができず、回路動作をまねるプログラム(つまりエミュレーター)を

    フリップフロップはどのように動くのか - 小人さんの妄想
  • その7 ゲーム遷移の実装をあれこれ考えてみる

    ホーム < ゲームつくろー! < ゲーム製作技術編 その7 ゲーム遷移の実装をあれこれ考えてみる ゲーム製作には大きく2つの面があるように思います。1つは画面に絵を効果的に出すための「画像」を取り扱う面。テクスチャを描画したりシェーダを書くのはこちらです。そしてもう1つはゲームの進行や場面変化などゲームそのものの面白さや動きを演出する「遷移」の面。両方とも欠かす事ができません。 この章では遷移の基であるswitch~caseをベースにして遷移の実装方法をあれこれ発展させてみたいと思います。試行錯誤は面白いですね。 ① たたき台switch~caseによる遷移 ゲームの大外の流れを考えます。デモが始まって、タイトルになって、プレイヤーがstartを選択したらゲームが始まる。ゲームが終わったらタイトルに戻ってきて、何もしないとデモに遷移。タイトルでexitを選択したらゲーム終了。典型的な遷移

  • Android開発者のためのJNI入門 JNIの基本 | TechBooster

    今回はJNIについて解説します。 記事はAndroid Developersの開発ガイドラインを意訳(一部わかりやすい表現に変更しています)しています。Android NDKを使いたいなど、より高速化を求める、効率的な処理を知りたい開発者にはおすすめの内容です。 興味を持ったら是非、元記事もご確認ください。 JNIはJava Native Interfaceの略称で、Javaとネイティブコード(C/C++)を連携するための仕組みです。共有ライブラリからの動的読み込みをサポートしています。今から説明する利用方法は、ややこしいですが理解して使いこなせば、Javaとネイティブコードをつないだ非常に効率的なコード生成が可能です。 さらに詳細な仕様については JNI spec for J2SE 6 を参照して下さい、より実践的なJNIプログラミングを習得したければ、JNI Programmer’s

  • Private Presentation

    Private content!This content has been marked as private by the uploader.

    Private Presentation
  • std::to_stringやstd::stoi、std::stofがAndroidで使えない時は・・・ - Qiita

    std::to_stringやstd::stoi、std::stofがAndroidで使えない時は・・・cocos2d-x Cocos2d-x v3系でもAndroidではto_stringやstd::stoi、std::stofが使えません。 AndroidのNDKにこれらがまだ対応していないことが原因のようです。 XcodeでCocosのコードを検索してみると・・・ Cocos2d-xのコード中にこんな表現がありました。 std::to_string is not supported on android, using std::stringstream instead. 「std::to_stringはAndroidではサポートされていないから、変わりにstd::stringstreamを使ってね。」 つまりCocos開発者もAndroidでは使えないと言ってます。 結論:std::

    std::to_stringやstd::stoi、std::stofがAndroidで使えない時は・・・ - Qiita
  • 理不尽な飲み会のマナーは滅べ! タクシー会社の新人に余計なお世話をしてきた話 - イーアイデム「ジモコロ」

    こんにちは。ヨッピーです。日は、以前ジモコロでも記事にしたタクシー会社「互助交通」さんにお邪魔しております。 www.e-aidem.com 互助交通さんがどういう会社かと言いますと……、 まあこんな感じです。昭和の匂いしかしない。そんな互助交通さんに何故やって来たかと言いますと、我々が書いた記事がきっかけで新卒の若者が2名採用されたらしく、いい機会なので新入社員の心得を叩き込んでやろうと思ったからです。 こちらが今回のターゲットとなる、最近互助交通に入った新入社員2名。 竹内さん(写真左)と関根さん(写真右)であります。 さらにアドバイス役として、ジモコロの担当でもある読売広告社の佐藤さん(写真左)と新人2名の上司にあたる専務取締役の中澤さん(写真右)に来てもらいました。 以上のメンツで今日はお届けしたいと思います! タクシー会社に入社して大変なこと 「で、どうですか。入社して7カ月経

    理不尽な飲み会のマナーは滅べ! タクシー会社の新人に余計なお世話をしてきた話 - イーアイデム「ジモコロ」
  • 床井研究室 - 第18回 テクスチャオブジェクト

    独立したテクスチャが使いたい テクスチャが1枚しかなくても,テクスチャを分割して使うことで,異なる場所や物体に異なるテクスチャを貼り付けることができます.それでも,やはり独立したテクスチャが使えたほうが何かと便利です.たとえばキューブマッピングはテクスチャに使う画像の全体を使用しますから,その一部を切り分けて他に流用するようなことができません.この場合は独立したテクスチャが必要になります. OpenGL において独立した複数のテクスチャを取り扱う機能のことを,テクスチャオブジェクトと呼びます.複数のテクスチャメモリを動的に割り当てたり開放したりする機能のほか,テクスチャに優先度を与えて処理速度を最適化する機能も用意されています. 部屋の中にティーポットを置いてみる それでは,通常のテクスチャマッピングにキューブマッピングを組み合わせてみましょう.まず,前回作ったプログラムを雛形にして,箱の

    床井研究室 - 第18回 テクスチャオブジェクト
  • 混合処理

    透過とアルファ値 オブジェクトの色を指定するとき glColor4f() 関数などを使って RGBA 形式でアルファ値を指定することができました このアルファ値は、混合処理を有効化したときに影響を与えます 混合処理は、画面のピクセルの色に新しい色を組み合わせる処理です 混合処理を使用しない場合は、新しい色が現在のピクセルの色を上書きします しかし、混合処理が有効になっていれば、後ろの色が透けて見えるのです 例えば、色つきのガラス窓から外を描写するグラフィックに必要になるでしょう まず、混合処理を有効にするには glEnable() 関数に GL_BLEND を指定します 次に glBlendFunc() 関数を使って演算方法を指定します これによって、新しい色と現在の色をどのように組み合わせるかを決定します void glBlendFunc(GLenum sfactor , GLenum

  • http://www.web-prog.com/opengl-es/glenable-chigai/

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
  • configureコマンドの使い方: UNIX/Linuxの部屋

    make コマンドは、書き方次第でいろいろなプラットフォームに対応できるが、それでも限界がある。そこで、コンパイルする前に関数やライブラリなどの有無をチェックし、どのような環境でもコンパイルを可能にしようという目的で、autoconf や automake というソフトウェアが作成された。autoconf を使うと、configure という sh スクリプトを作成することができる。これを配布したいパッケージの中に含めておく。

    configureコマンドの使い方: UNIX/Linuxの部屋
  • 定期処理ハンドラを用いて、Viewを再描画する | TechBooster

    今回は、sleep()メソッドとHandleMessage()メソッドを用いたHandlerクラスを作成し、Viewの表示を一定時間毎に再描画することで、以下の画像のようなカウントアップを行うアプリについてご紹介します。

    定期処理ハンドラを用いて、Viewを再描画する | TechBooster
  • Android NDKを使う前に知っておいた方が良いメモ - C++ ときどき ごはん、わりとてぃーぶれいく☆

    執筆時点のAndroid NDK(r19)について。 知って措いた方良い事 JNIのCバインディングとC++バインディングはまったく別物 APIの名前は同じ挙句にC++版でも名前空間つこうて無かったりで、ありがちなC/C++対応と言いつつ実はCっていうパターンかと思いきやC++バインディングでは同名のAPIでパラメーターの数が違ったり、ポインターのポインターがポインターと参照になっていてAPIを使ったユーザー定義部分のコードをCとC++では変える必要があるなど設計がおかしい。 JNIは蛇殺し JNIのJAVAとCの名前空間の結合ルールが馬鹿なのでユーザー定義でsnake_caseのシンボルを使うと死ぬ。しかもAndroidで実行してランタイムエラーが出現するまで問題は顕在化しない。 この問題に対しsnakerの私は_の代わりに大文字の'X'を使う事にせざるを得なかった。例えば`jni_is

    Android NDKを使う前に知っておいた方が良いメモ - C++ ときどき ごはん、わりとてぃーぶれいく☆
  • - Open-Closed Principle とデザインパターン

    1999/09/03 更新 石井 勝 さて,このセクションではデザインパターンを統一的に理解するために,「 Open-Closed Principle (OCP) 」 という設計ルールに基づいてパターンを眺めてみることにします.まず OCP の意味と解説を行い,その後デザインパターンを OCP の観点から見てみます.実は,デザインパターンのうちの多くは OCP を満たすために用意されたものと考えることができるのです.このセクションでは, OCP を理解し,数あるデザインパターンの中からどういう場合にどのパターンを使うのが一番効果的なのかを考えます. GoF のデザインパターンは,全部で 23 個ものパターンがあります.このデザインパターンは,多くの局面で繰り返し現れる設計を抽出したものですから,オブジェクト指向のエッセンスを集めたものだと言えるでしょう.オブジェクト指向には,カプセル化,継

  • リスコフの置換原則

    それらは、先人達がオブジェクト指向を研究したり実践したりしていく中で、発見されてきたものです。 どれも、オブジェクト指向を正しく利用するためには非常に重要なことですので、今後順次解説していきます。 今回は、リスコフの置換原則のお話です。 英語で言うと "the Liskov Substitution Principle" ということで、LSP と略されたりします。 コンテンツ 例えれば職能 あなたの羅針盤 実際のはなし 契約 犯罪者 ポリモーフィズムの羅針盤 オススメ リスコフの置換原則…と聞くとまず思うのが、「リスコフ」ってなに?ということだと思います。 はい、「リスコフ」というのはこの原則を提唱した人の名前です。 「そういう名前の人が言い出したんだな」とだけ思っとけば OK です。 そうすると、肝心なのは「置換原則」ってとこだけですね。 じゃあ、何と何を置換するでしょう? はい、スーパ

  • 卒論・修論の発表 : 学会発表とこんなに違う

    資料は 2014 年 12 月に行った「アカデミックスキルセミナー」配布資料の改訂版です 1 2014 年度 第 2 学期 アカデミックスキルセミナー配布資料 卒論・修論の発表 ~学会発表とこんなに違う~ アカデミック・サポートセンター(ASC) 附属図書館 文責:ASC 特定専門職員 多田泰紘 目次 0. はじめに ...................................................................................................................... 1 1. 学会発表との違い ........................................................................................................ 2

  • Makefileの書き方 - Y's note

    GNU Make 第3版 作者:Robert MecklenburgオライリージャパンAmazon 利用するケース @yutakikuchi_です。 C/C++を書いた時に複数ファイルから実行ファイルを生成するときやライブラリをIncludeする場合コンパイルのオプションが複雑になります。複雑なオプションを毎回コマンドラインで入力するのではなく、Makefileというコンパイルのオプションルールを記載してmake/gmakeコマンドにて実行ファイルを生成すると便利です。今回はMakefileの簡単なルールについて紹介します。 Makefileの基ルール C++ソースのコンパイルにはg++を利用します。例えばhello.cppというファイルをコンパイルする場合は$ g++ hello.cpp -o helloと実行するとhelloという実行ファイルが生成されます。これをMakefil

    Makefileの書き方 - Y's note
    ogamita777
    ogamita777 2016/02/08
    “CXX = g++ TARGET = hello CXXFLAGS = -Wall -O2 -pipe SRCS = hello.cpp print.cpp OBJS := $(SRCS:.cpp=.o) #SRCSの各ファイルのサフィックスの.cppを.oに変換 $(TARGET): $(OBJS) $(CXX) -o $@ $(OBJS) clean: rm -f $(TARGET) $(OBJS)”