タグ

2015年7月23日のブックマーク (17件)

  • C言語パズル集:Cにまつわる興味深い問題あれこれ | POSTD

    ビジターの皆さんへ C言語に関心を寄せていただきありがとうございます。このページは、C言語の面白い問題、パズルのリストです。これまでに友人たちからeメールで送ってもらったり、で読んだり、インターネットで見つけたり、あるいは自分でC言語でコーディングしていて気づいたりしたプログラムを集めました。 多くのプログラムは、コンパイル、実行され、その振る舞いを示すものです。問題は大まかに次のカテゴリに分けられます。 一般的なタイポエラー。C言語プログラマが頻繁に犯すミスであり、かつ追跡が困難。 初見では非常に理解しがたい小さなプログラム。これらの問題は、他人が書いた優れたコードを読み解く良い訓練になります。 また、全てにGnu/Linux/gccを使っています。掲載順は、それぞれの難易度とは関係ありません。問題解決の助けが必要な場合は、気軽に私に問い合わせてください。連絡先は こちら です。また、

    C言語パズル集:Cにまつわる興味深い問題あれこれ | POSTD
    akishin999
    akishin999 2015/07/23
  • Elixir の OTP (GenServer 編) - Qiita

    [翻訳] ElixirにおけるOTPの紹介 という記事が上がってた (いつも翻訳ありがとうございます) のでそれに触発されて勢いで書いてみる。 ちなみに今後発売される Web+DB PRESS Vol.88, 89 の連載では2回続けて Elixir の記事を書いているよ。 もとい Elixir 状態を扱うにはどうするのが定番か 軽量プロセスを使ったクライアント/サーバーのありがちな実装 それを GenServer を使うとどう書けるのか GenServer 使うとどんないいことがあるのか あたりを解説してみる。 Elixir のプロセスで状態を扱う Elixir で状態を扱いたい場合は軽量プロセスの仕組みを使って、プロセスの中に状態を閉じ込めて、そのプロセスとのメッセージパッシングで状態への操作を行うのが定石である。 その例として、例えば key + value を保存できるプロセスを作

    Elixir の OTP (GenServer 編) - Qiita
  • Ask CORE - Site Home - TechNet Blogs

    Microsoft Japan Windows Technology Support Ask CORE Blog 終了のお知らせ。 こんにちは、Windows プラットフォーム サポートチームです。 2019 年 3 月をもちまして、弊社システム刷新の都合により、 Blog を終了いたします。 今後の Windows... Author: jpcore3 Date: 03/20/2019 最新の Windows 10 のインストール、トラブルシューティングの進め方 記事の最新版をフォーラムにて紹介しております。 記事の改訂が含まれる場合がございますので、フォーラムの情報を参照してください。 フォーラムへのリンク こんにちは、Windows... Author: jpcore3 Date: 03/15/2019 最新の Windows 10 のインストールのトラブルシューティング … ロ

    Ask CORE - Site Home - TechNet Blogs
  • GoだけでAndroidアプリを作る その1 〜インストール編〜

    連載目次 その1 〜インストール編〜 その2 〜画像の表示とイベント〜 その3 〜タッチイベントとライフサイクル〜 その4 〜音の再生とセンサー〜(予定) その5 〜簡単なゲームをつくってGoogle Play Storeに公開しよう〜(予定) はじめに @tenntennです。 もうすぐGoのバージョン1.5がリリースされる予定ですが, みなさまはどの機能に注目しているでしょうか? コンカレントGCだったりshared libraryが作れるようになったりと,Go 1.5は非常に楽しみです。 その中でも私は,Go 1.4で入ったGo Mobileのアップデートに注目しています。 Go Mobileは,Goを使ってモバイルアプリを書くためのツール類を提供するプロジェクトです。 Go 1.5では,iOS向けのアプリがビルドできるようになったり,Androidのサポートが強化されるようです。

    GoだけでAndroidアプリを作る その1 〜インストール編〜
  • GitHub - r7kamura/ruboty: Ruby + Bot = Ruboty

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - r7kamura/ruboty: Ruby + Bot = Ruboty
  • Icon Archive

    ×Browse IconsNewest PacksSVG Icon PacksPopular PacksRandom PacksLicense: Commercial free PacksCategoriesAdobe IconsAlphabet IconsAnimal IconsApple IconsApplication IconsArt IconsAvatar IconsBuildings IconsBusiness IconsCartoon IconsChristmas IconsComputer IconsCulture IconsDrive IconsEaster IconsEmo IconsEmoji IconsFlag IconsFolder IconsFood IconsFunny IconsGame IconsHalloween IconsHand-Drawn Icon

  • 高品質なフリーアイコンフォント「GitHub Octicons」 |プレゼンデザイン

    当サイトを普段ご覧いただいている方には少し珍しい名前かもしれません。プログラムのソースコード共有サイトとして有名な「GitHub(ギットハブ)」が、先日同サイトのアイコンフォント「Octicons」を一般公開しました。 収録されているフォントは全部で177種類。開発に関するアイコンが中心ですが、デザインはシンプルで洗練されており、プレゼン資料にも十分役立つ内容となっています。 GitHub Octicons ともすれば、文字でスライドを埋め尽くしがちなプレゼン資料。こうした良質なアイコンはアイキャッチとして非常に重宝します。しかも、当アイコンは「フォント」であるため、拡大しても綺麗なかたちを保つことができ、その上自由に色を変更することも可能です。 同時にフォントゆえの手間もあるのですが、、それをおしても、このアイコンフォントは使いこなすだけの価値があるといって良いでしょう。 PowerPo

    高品質なフリーアイコンフォント「GitHub Octicons」 |プレゼンデザイン
  • NHKの「IT技術者不足」特集にネット違和感 「足りないのは安く使えるIT奴隷でしょ?」 - 夕刊アメーバニュース

    7月22日放送の朝の報道番組「おはよう日」(NHK総合)で紹介された「IT技術者不足」特集が、ネットで思わ…NHKの「IT技術者不足」特集にネット違和感 「足りないのは安く使えるIT奴隷でしょ?」 2015年07月22日 17時51分 提供:キャリコネ 0 ツイート 7月22日放送の朝の報道番組「おはよう日」(NHK総合)で紹介された「IT技術者不足」特集が、ネットで思わぬ反響を呼んでいる。 番組はスマートフォンやネット通販の普及で、IT技術者の需要が高まっていることを紹介。この分野の有効求人倍率は2倍にまでなっているが、各企業は人材採用が追いつかず、IT企業の実に87%が「IT技術者が不足している」と感じているという。 ベトナム人学生に興奮する社長「日に呼んじゃおうよ!」 そんな中、注目を集めているのがベトナム人技術者だ。国内の通信産業で働くベトナム人は2012年は568人だっ

    NHKの「IT技術者不足」特集にネット違和感 「足りないのは安く使えるIT奴隷でしょ?」 - 夕刊アメーバニュース
  • Windows 10に備えよう。Microsoftが「忍者キャット」の壁紙を無料配布

    7月29日のWindows 10一般リリースをひかえ、Windows Insider Program参加者向けに、マスコットキャラクター「ninjacat」(忍者キャット)壁紙の無料ダウンロードが始まっている。 忍者キャットはJason Heuser氏の作品を元ネタにしたユニコーンにまたがる奇妙な。もともと内輪ネタとして公開されたが、Windows Insider Program参加者からの反響を受けて今回の壁紙につながった。Twitter上では#windows10 #ninjacatのハッシュタグですでに多くのコラージュ画像が投稿されている。 壁紙はWindowsブログからダウンロードできる。4K(3840×2160ピクセル)のPC用やスマホ用などさまざまなサイズの壁紙が用意されているほか、キャラクターをパーツごとに分けた自作用キットも配布されている。備えよう。

    Windows 10に備えよう。Microsoftが「忍者キャット」の壁紙を無料配布
  • CodeIQについてのお知らせ

    2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod

    CodeIQについてのお知らせ
  • 三井住友銀行、パスワードカード(スマホアプリ版)提供--暗証カードネット認証停止

    三井住友銀行はこのたび、個人の顧客向けインターネットバンキングであるSMBCダイレクトの認証ツールについて、従来のワンタイムパスワード「パスワードカード」に加え、同機能を有するスマートフォンアプリ(AndroidiPhone)「パスワードカード(スマホアプリ版)」を8月19日より提供開始すると発表した。また、旧来の暗証カードによるSMBCダイレクトのインターネットでの認証を2016年度上期目途に停止するとしている。 パスワードカード(スマホアプリ版)の概要 パスワードカードの持ち運びが不便であるという顧客の要望に応え、スマートフォンアプリにて、パスワードカードと同じ機能が利用できる「パスワードカード(スマホアプリ版)」(以下同アプリ)の提供を開始する。 インターネットでの暗証カード認証の停止 昨今、銀行を装った不審なメールや偽画面で顧客の暗証番号等の情報を盗みとり、不正送金を行う犯罪が発

    三井住友銀行、パスワードカード(スマホアプリ版)提供--暗証カードネット認証停止
  • Microserviceなんて最初からやるもんじゃ無かった

    10. マーティンファウラー御大曰く > The term "Microservice Architecture" has sprung up over the last few years to describe a particular way of designing software applications as suites of independently deployable services. http://martinfowler.com/articles/microservices.html

    Microserviceなんて最初からやるもんじゃ無かった
  • 言語処理100本ノックを(第5章まで)やってみた - フツーって言うなぁ!

    久しぶりに技術関係のネタ書きます. 「言語処理100ノック」という,自然言語処理関係の問題集があることを知ったので取り組んでみました. これは,東北大学の乾・岡崎研究室でのプログラミング勉強会にて使われている教材だそうです. 「100ノック」の言葉通り,100問の問題からなる問題集をこなすことで,自然言語処理に関する基礎力と,プログラミング言語運用能力が同時に培えるようになっています. こういうものが公開されるとは,「いい時代になったなー」と純粋に思います. www.cl.ecei.tohoku.ac.jp 内容は,自然言語処理だけでなく,データベース,機械学習など,今の言語処理関係の研究に必要なスキルがこれ1つで身につくように設計されています. 対象プログラミング言語はPythonのようですが,基的に他の言語でも問題なく進められるようにはなっていると思います(言語処理に強いプログラ

    言語処理100本ノックを(第5章まで)やってみた - フツーって言うなぁ!
  • [翻訳] ElixirにおけるOTPの紹介 - Qiita

    前回に引き続き、Michael Kohlさんの2015年2月13日付のブログ記事An intro to OTP in Elixirの翻訳です。 OTPとは何か? ドキュメントによればOTP-Open Telecom Platform-は「並行プログラミングのために完備された開発環境」で、Erlangコンパイラとインタプリタ、データベースサーバー(Mnesia)、解析ツール(Dyalizer)それに多数のライブラリを含んでいます。人々がOTPについて話をするときに引き合いに出すのはこの後半の部分です。 ビヘイビア(ふるまい) Erlang/OTPのデザイン原則の中心的なもののひとつはアプリケーションのパターン、OTP用語でいうところの「ビヘイビア」です。ビヘイビアは共通的なタスクに対する汎用的な実装を定義します。その一例として汎用サーバー(gen_server)モジュールがあります。アプリケ

    [翻訳] ElixirにおけるOTPの紹介 - Qiita
  • 5分でわかる正しい Web サイト常時 SSL 化のための基礎知識

    Web サイトを常時 SSL 化する場合に、最低限知っておかなければならない知識や、注意点、実際の設定方法まで、ひと通りまとめてみました。メリットやデメリット、証明書の種別からリダイレクト設定などについても解説しています。 HTTPS をランキングシグナルに使用しますと Google が公式に発表したあたりから、Web サイトの SSL 対応、特に Google が推奨している Web サイトをすべて HTTPS で配信する、所謂 「常時 SSL 化」 についての話を聞いたり、実際にお客様から相談されたりするケースが増えてきました。 そこで、いい機会だしその辺に関する情報をまとめておこうかな~ と思って書いてみた、恒例の (?) 5分でわかるシリーズ。書き終わって見たところ絶対に 5分じゃ無理っていう文章量になっててどうしようかなぁとも思ったんですが、気にせず公開してみます。 常時 SSL

    5分でわかる正しい Web サイト常時 SSL 化のための基礎知識
  • 大きなテキストファイルをawkで処理するときにcatで投げ込むのと、ファイル読み込みするのどっちが速いか比較 - カメニッキ

    追記が増えたので整理 経緯 2.5GBのテキストファイルを加工する必要があり、①vimで開いて加工→vim死亡②sublime textで開いて加工→sublime text死亡となったため、awkを用いて以下の様なコマンドを実行した。 $ cat sample.txt | awk '$5 ~ /((26|27|28|29|30)\/Jun|(01|02|03)\/Jul)/{ print }' > result.txt すると 「catいらなくね?」と指摘 さらにMATSUMOTO, Ryosuke (@matsumotory) | Twitter < 「キャッシュに入れて高速化してるんかと思った」 とコメントをもらいました。ので、どっちが速いかの検証です。 注意 加工の目的はログファイルからある期間だけの行を抜き取りたい 正規表現がいけてないのは気にしない 比較 awkにファイル指定す

    大きなテキストファイルをawkで処理するときにcatで投げ込むのと、ファイル読み込みするのどっちが速いか比較 - カメニッキ
  • アメリカの大学で受けたソフトウェア工学の授業が実践的ですごかった話 - stefafafan の fa は3つです

    私はアメリカの大学で「インタラクティブメディアとゲーム開発」を専攻しましたが、その時受けたSoftware Engineeringという授業が色んな意味で素晴らしかったのでその授業がどう素晴らしかったのかを紹介していきます。 リアリティーがすごい まずこの授業、生徒数が80人ほどいます。ここから教授がみんなを約15人ずつの5つの会社に分けていきます。そうです、我々生徒は実は会社員なのです。 そして初日に出された課題は「自分たちの会社のミッションステートメントを考えてくること」です。 それだけでなく、プロジェクトマネージャー・プロセスエンジニア・リリースエンジニア・ドキュメンテーションマネージャー・クオリティーマネージャーの役割を会社のどの社員が取るのかを決めてこないといけないというのです。私たちは言われるがままにミッションステートメントを用意し、次の授業に備えました。 プロセスがすごい S

    アメリカの大学で受けたソフトウェア工学の授業が実践的ですごかった話 - stefafafan の fa は3つです