IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
Home Javascript Assembly language Regular Expresions Turbo C Turbo Pascal Flowcharts C Libraries Pascal Libraries Sabrosus Mis Algoritmos Basic Stock Of Old Code Popular items Tweets by @UiUx_philosophy
Flickrの写真を効率よく探すためのツールをご紹介。 こちらの「FlickrCash」はFlickrの写真をいろいろな条件から検索できるサービス。日付や投稿者、グループなど複数の条件を指定して写真を検索することができます。 またクリエイティブコモンズのライセンスの種類でも検索できます。「商用利用できる写真を探したい!」という時には便利ですね。 » FlickrCash 画面いっぱいに表示される検索結果は迫力がありますよ。以下に簡単にご紹介。 ↑ こちらが検索画面。探したい写真の日付や投稿者、クリエイティブコモンズのライセンスなどを指定することができます。 ↑ 「apple」で検索してみました。こちらが検索結果。 ↑ 会員登録をしなくても利用できます。検索結果を保存しておきたい場合は会員登録をしておきましょう。 ↑ 検索結果をスライドショーにしてサイトに埋め込むこともできますよ。「特定のタ
インターネットの進化を振り返ると、その発展の過程はニューヨークのマンハッタン島の歴史とよく似ている。どちらも最初に住所システムが作られた。片や碁盤目状のストリート(東西方向)とアベニュー(南北方向)、片や8ビットの数字で表されるツリー構造のIPネットとサブネットだ。この2つの体系的な住所システムは、どちらも後に、名前による場所の表記が組み合わされた。前者では地下鉄の駅名、後者ではDNSディレクトリだ。 だが現状では、この豊かで多様などちらの空間でも、そこに詳しい人以外が一般に目にするものは、そのリソースのごく一部に限られてしまっている。よそからニューヨークを訪れる人は観光ガイドに相談するし、一般のインターネットユーザーは、Googleが検索結果の最初のページに表示するものしか見ないからだ(4月26日の記事参照)。どちらの場合も、見えない力が選択肢を狭め、ほとんどのユーザーは排除された選択肢
コンテナ。それは便利そうではあるが、面倒くさそうであり、積極的に取り入れるべきか微妙な存在。 個人的な感想としては、慣れるまでそれなりに大変・慣れれば楽しく便利。そう、つまり触ってみないと何もわからない、いつものヤツだ!細かいことはスッとばして、最低限の感触を掴むための構築手順を AWS + Terraform を用いて懇切丁寧に分解していくぞ! 目的 AWSはチョットデキルし、コンテナに触れてみたいんだけど、何から手を付けたらいいかよくわからない。くらいのコンテナ初心者向けの内容にしていきます。コンテナ感覚を得るための具体的な構築メインなので、細かい話は飛ばし気味にいくため、ド素人向けではないです。 今回、構築するのはよくあるWEBサイトのような形をした超簡易的なコード管理とコンテナ運用で、それをAWSで表現していきます。これがスタンダードな構成だ、というわけではなく、これを1つのベース
Free Fonts Type Trends at a Glance There are a few things we’re already starting to notice when it comes to typography this year. Many of the options in this list have these trending styles in mind. San serif stacked typography with three- to five- lines of text. Use of more serif font options. Retro and outline/inline styles with a classic vibe. Elaborate swashes and flourishes for short text. Th
データ分析ガチ勉強アドベントカレンダー 12日目。 今までは、時間に依存しないデータについて取り扱ってきました。 しかし、世の中のデータは時間に依存したデータも多いのが事実です。 時間に依存しないデータは、その分各データを独立に扱うことができますが、時系列データはそういうわけにはいきません。なので、なかなか難しいのです。 今日は時系列のさわりをまとめて、また、時系列予測のチュートリアルをしていきます。 参考にできるサイト メタ的な記事 pythonの実装も含めて ディープラーニング系 本 読みたい論文(積読) Toeplitz Inverse Covariance-Based Clustering of Multivariate Time Series Data WAVENET: A GENERATIVE MODEL FOR RAW AUDIO 基礎チュートリアル データの用意 定常性のチ
国内外で驚異的な成長を続けるメルカリ。今回ご紹介するのは、US版メルカリのプロダクトマネジメントを手がける伊豫健夫さんによる講演のレポート。なぜメルカリはプロダクトチームにおけるリソースの9割以上をUSに割くのか?そして、重点を置く目標+指標「OKR」をどう設定しているのか? [プロフィール]伊豫健夫(Takeo Iyo) 大学卒業後、松下電器産業株式会社(現パナソニック株式会社)、株式会社野村総合研究所を経て、2006年に株式会社リクルート入社。中長期戦略策定および次世代メディア開発等、大小問わず多数のプロジェクトを牽引し、2015年3月株式会社メルカリに参画。国内プロダクトの領域強化等を担当したのち、以降は一貫してUS版メルカリのプロダクトマネジメントを担当。US発新機能の多数投入、マーケティング部門を統合した施策展開など、USにおけるプロダクトプレゼンスの成長を支える。2016年8月
2024年07月17日お知らせ 【投資信託または公共債のお取引きをされているお客さま】マイナンバーお届けのお願い NEW 2024年07月17日お知らせ 【お知らせ】システムメンテナンスに伴う来店予約サービスの一時利用停止について(2024年7月21日 2024年7月22日) NEW 2024年07月05日お知らせ 「オリンピック・パラリンピック競技大会パリ2024公式記念コイン(最終予約販売)」の取次販売は終了しました NEW 2024年07月05日お知らせ 【お知らせ】システムメンテナンスに伴う来店予約サービスの一時利用停止について(2024年7月15日) NEW 2024年07月04日お知らせ 「個人向け国債」(7月募集)取扱中です。募集期間:2024年7月4日(木)~2024年7月31日(水) NEW 2024年07月01日お知らせ 【お知らせ】「りそな積立式定期預金(目標型)」の
本サイトからダウンロードできるサンプルデータはすべて記事をよりよく理解するための参考用です。データの著作権はすべて各制作者にあります。許可なく譲渡、販売または営利目的で使用することを禁止します。
Please upgrade your browser to use TaskRabbit Please download the TaskRabbit mobile app We've built TaskRabbit using the latest technology. This makes TaskRabbit faster and easier to use. Unfortunately, your web browser does not support these technologies. Download one of these great browsers and you will be on your way: We've built TaskRabbit using the latest web technologies. Unfortunately, your
Kubernetes YAMLの壁で述べたようにKubernetesのYAML管理はKubernetesユーザにとって長年の課題だ.コミュニティでは様々なツールが議論されてきた.先日SIG-CLIから登場したkustomizeは将来的にkubectlに統合される前提で開発されている+他のツールと比べても非常に筋が良い(と感じている).本記事ではkustomizeが登場した背景とKustomizeを使って何ができるのかをまとめる. Declarativeであること Declarative ConfigurationはKubernetesの重要な機能の一つだ.KubernetesユーザはKubernetes APIに対してあるべきDesiredな状態を宣言(Declare)することでKubernetesはその状態になるように動き続ける.例えばユーザが「Podを5つ動かす」という状態を宣言すると
こんにちは、このすばのアニメ新企画が決定してテンションが上がっている城内です。 はじめに AWS上でシステムを構築していると、インフラ構築中やアプリ開発中などは、コスト削減のために使わないリソースは極力止めておきたいと考えるかと思います。 私もEC2で大きめのインスタンスを立てているときなどは、結構気になります。 先日も環境構築をしていて、夜や週末にEC2を止めておきたくなり、でも手動でやるのはなーと思い、軽くググってみました。 aws ec2 自動 起動 停止 - Google 検索 まあ、よくある要望なのでやり方はたくさん出てきたのですが、別に運用で使うわけでもないため、ササッとやりたいですし、そのために余計なリソースも使いたくないと考えました。 で、まずは以下の記事を参考に作ってみました。 EC2インスタンスをスケジュールで自動起動・自動停止させる(定時出社・定時退社) ただ、上記の
はじめに DOS攻撃からいかにシステムを守るか。オートスケールの仕組みが充実し、大量のアクセスでも耐えられるようになってきている昨今ですが、悪意ある急激なアクセス増加は誰も望まないはずです。防御する仕組みが欲しいところではありますが、開発の時間が限られている中で、防護機構の自動化まで持っていくのは骨が折れます。そこで今回は、AWSを使ったシステムを構築するシーンで、DOS攻撃から自動でWAFを設定する仕組みを作ります。重視した点は以下2点です。 安価であること。可能な限り新しいAWSリソースを使わない、使うとしても高価なものは避ける。 ポータビリティが高いこと。別の環境に同様の手順で導入できること。 DOS攻撃防御の仕組み比較 Apache の mod_dosdetector アプリケーションサーバ群の前段にApacheサーバを置き、そこにmod_dosdetectorを導入することを考え
resource "aws_s3_bucket" "mybucket" { bucket_prefix = "myname-" acl = "private" versioning { enabled = true } server_side_encryption_configuration { rule { apply_server_side_encryption_by_default { sse_algorithm = "AES256" } } } } Error: Value for unconfigurable attribute │ │ with module.common.aws_s3_bucket.mybucket, │ on ../../s3.tf line 1, in resource "aws_s3_bucket" "mybucket": │ 1: resource "
😊 Smileys & Emotion 💢 anger symbol 🤣 rolling on the floor laughing 🙈 see-no-evil monkey 😁 beaming face with smiling eyes 🥹 face holding back tears 🫢 face with open eyes and hand over mouth 💝 heart with ribbon 🙊 speak-no-evil monkey 💕 two hearts 🙀 weary cat 🫤 face with diagonal mouth 🫡 saluting face 🫣 face with peeking eye ❤️🩹 mending heart ❤️🔥 heart on fire 🥸 disguised face 😵
PHPのクラスに備わっているstaticはJava(Servlet)のそれとは違いHTTPのリクエストが完了すると破棄されてしまいます。 そのためstaticフィールドを使ったシングルトンの実装を行ったとしてもリクエストがある度にインスタンスが生成され独立したプロセスから同一のインスタンスにアクセスすることは不可能です。 そこで今回memcachedを利用しPHPの各プロセスから同一のインスタンスを参照できるようにしてみたいと思います。 といってもシリアライズさせているので厳密には別のインスタンスになりますが…。 ちなみにmemcachedとはオブジェクトをメモリにキャッシュさせるPHPとは独立したサーバプログラムです。 利用できる言語はPHPだけに限らずPerl、Ruby、Java、Pythonなどにも対応しています。 インストールは./configure && make &
概要 ECSはコンテナのスケールアウトとインスタンスのスケールアウトのタイミングが重要です。 よく起きる問題としては インスタンスのスケールアウトが遅くてコンテナのスケールアウトも遅くなってしまう しきい値が不適切でインスタンスがスケールアウトせず、コンテナがスケールアウトしたくてもできない で、こういった事が起きないようにしないといけません。 スケールアウトの方針 対象 方針 インスタンス インスタンスの空きリソースがコンテナ1台分だけの状態がn分間続いたら コンテナ コンテナの使用率がn%を超えたら インスタンスはもう1台もコンテナを追加するリソースがない状況になったら早めにスケールアウトします。 コンテナは一般的なやり方で使用率が高くなったらスケールアウトすればOKです。 スケールインの方針 対象 方針 インスタンス コンテナがn分間ずっと1台を下回ったら コンテナ コンテナの使用率
CRUDの操作をRESTで表現すると一対一で対応していないことに気づきます。RはGET、DはDELETEと考えておいて良さそうですが、CとUはPUT、POST、PATCHの3つの選択肢があり、APIを設計していると迷います。整理するためにまとめておきたいと思います。 下記の資料を参考にしました。 http - PUT vs POST in REST - Stack Overflow When to use PUT or POST | - The RESTful cookbook GitHub API v3 基本的な考え方 PUT: リソースの作成、リソースの置換 POST: リソースの作成 PATCH: リソースの部分置換 PUTはPOSTと違い、リソース名を指定して作成または更新をかけるメソッドです。PUT /articles/3421は新規作成かもしれませんし、更新かもしれません。PU
Exness(エクスネス)は、2008年にサービスを開始し、2020年に市場へ再参入して以来、その人気が急上昇しています。 Exnessでは現在、口座開設ボーナスや入金ボーナス、キャッシュバックなどのボーナスキャンペーンを提供していません。 ボーナスがないた...
AWS re:Invent 2016 で発表された AWS Batch。 語感から、誤解されるサービス No.1 な気がします。 定時バッチなどとは何がどう違うのかをメモ。 機能概要 以下公式資料とドキュメント、実際さわってみた所感を合わせて。 AWS Batch – 簡単に使えて効率的なバッチコンピューティング機能 – AWS AWS Black Belt Online Seminar「AWS Batch」の資料およびQA公開 結局何なのか 科学技術計算・ハイパフォーマンスコンピューティング用途で真価を発揮する、 大規模なスケール、ジョブの依存定義 が可能なマネージド 並列分散 処理基盤。 主な機能、ポイント クラスタ管理、ジョブキュー、ジョブスケジューラを AWS にお任せできる 処理すべきジョブの数に応じ、適切に 自動伸縮1 するクラスタ ジョブに 依存関係 が定義できる(B は A
Android/iOSアプリを開発している皆様、こんにちは。技術部の松尾(@Kazu_cocoa)です。テストエンジニアとして、サービスの品質を向上するために様々な活動を行っています。特に最近はモバイルアプリに注力しています。 この記事をご覧になっている皆さんは、モバイルアプリに対する品質をどのようにお考えでしょう?例えば、アプリがクラッシュしないとか、アプリが機能不全無くシナリオを実施できるとか、そういう面は想像が容易だと思います。品質に対する機能的な側面の指標の1つですね。 品質を考える上では機能的な側面だけではなく、非機能的な側面も考える必要があります。例えば、モバイルアプリを使っているときにサクサク動いているとか、そういう観点は利用時の効率性という側面を持ちます。これにはCPU使用率やメモリ使用量、通信量、見せかけのUIなどが関係してきます。これらの指標を常時取得、監視する、という
■システムリソースとは? システムリソースの解説は ASCII GLOSSARY や Windowsシステムリソース解説 などを参照するといいでしょう。 このように、システムリソースはウィンドウマネージャ(USER)やグラフィックエンジン(GDI)が内部的に使用するメモリ領域なので、メインメモリ搭載量とは関係ありません。(ときどき、「システムリソースが不足しています。」というメッセージが出るので、メモリを増やしたのですが...。という人がいますが無意味です。)システムリソースの残量は、[スタート]−[プログラム]−[アクセサリ]−[システムツール] の「リソースメーター」で把握することができます。 このメーターを見ればわかりますが、システムリソースとして報告されるのは、GDI リソースと USER リソースの少ない方です。 基本的にプログラムやプロセスを起動すれば、リソースは消費されて
少し前にGoogleが社内教育用のコンテンツとして使用しているというMachine Learning Crash Courseが公開されていました。PredictionIOのコミッタをやっていながら機械学習はほぼ素人というのもどうかと思っていたこともあり、社内で毎日1時間ずつこの講座を進めてみることにしました。 developers.google.com 15時間で終わるということになっていますが、英語の動画やテキストの理解に時間がかかってしまい、最終的には40時間くらいかかってしまったものの、なんとか完走することができました。機械学習やディープラーニングの基礎について25のレッスンがあり、それぞれのレッスンは以下のコンテンツから構成されています。 動画による概要の解説 より詳細な内容を説明したテキスト ブラウザ上でビジュアルな実験が可能なプレイグラウンド ノートブックを使用したプログラミ
今時の現場では、管理対象のリソースの大半はIaC(Infrastructure as a Code)化されており、 PRを契機にリソースのプロビジョニングを行うように綺麗に管理されている現場も多いかと思います。 一方で、前任のインフラ担当がリソースをIaC化せずに退職してしまったような荒れた現場や、 あるいはIaC化が浸透しきっておらず、部署によっては担当者がWebコンソールを介してリソースを作ってしまっているような現場もまだまだ存在します。 通常、そのような現場の場合、コード管理されていない野良リソースの追跡は困難を極めますが、 それを手助けするツールとして、driftctlというツールが登場しました。 driftctlとは driftctlは、IaC化されていない野良リソース——driftctlの文脈で言うところのDrift——を検知するツールです。 また、厳密には異なりますが、Ter
こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 さいたまスーパーアリーナは、埼玉県さいたま市中央区にある多目的アリーナ。本文には特に関係ありません。 最近、Terraformを書くことが多く、知見が貯まりつつあった時にちょうどディレクトリ構成に関する記事を読んでタイミングがよかったので、 今回はTerraformのディレクトリ構造の実例を晒したいと思います。 結構固まってきたからうちのチームの構成も晒してみようかな。 | Terraformのディレクトリ構成の模索 - Adwaysエンジニアブログ https://t.co/31FMkcCJOo— Yuichiro Fukubayashi (@fukubaya) July 3, 2020 クラウド化推進 なぜ定番が決まらないのか 前提となる条件 本番環境と検証環境はほぼ同じ構成 レポジトリとtfstat
一日食費416円で生活していたら、贅沢と言われてフルボッコ - 情報の海の漂流者の補足的な話。 リソースの話をしておこうかな。 まず基本的な話ですが「お金」、「時間」、「体力」、「人」といったリソースはある程度互換性があります。 つまり、「お金」を使えってタクシーに乗れば「体力」や「時間」を節約できるとか、 引越の手伝いを友人に頼めば、「お金」が節約できる、とかそういうことです。 何らかのリソースが不足すると、それを補うために他のリソースが消費され、全体として苦しくなる、とも言えます。 一人親世帯の場合 一人親世帯の場合、まず「人」というリソースが足りません。 通常、「人」の不足を補うために、「時間」というリソースが消費されます。 つまり、家のことが忙しくて、他のことをする時間が無くなるわけです。 その結果、残業ができなくなったり、フルタイムで働けなくなって、「お金」というリソースが足りな
先日、開催された XP祭り2017 にて発表してきました。スライドは以下になります。 フロー効率性とリソース効率性について #xpjug from Itsuki Kuroda www.slideshare.net また、上記発表のベースは以前のポストである「 フロー効率性とリソース効率性について(QCDのトレードオフなんて本当は無かったんだ) - @i2key のBlog 」がベースとなっております。また、Slideshareに上げたスライドが画像が若干ガビガビになってて見にくいので補足がてら要点だけ記載します。(と思ったら、元のポストより完成度高まってしまった。ので今後、誰かに説明するときはこっちをオリジナルにしよう。。。。) フロー効率性とリソース効率性についてかんたんな説明 リソース効率性について リソース効率を高めるということは稼働率を100%にあげていくことであり、リソースに空き
開発の新しいツールや技術は、全社・部署全体という大きなレベルではなく、小さなチームやプロジェクトがトライアル的に導入されることが多いと思います。その結果、普及期に入ったころにはシステムや運用ルールの統合がとんでもなく難しくなってはいないでしょうか。開発タスクを10倍気持ちよくする環境構築のノウハウを紹介していく本連載の第1回目として、今回は複数のRedmineでバラバラに登録されているチケットを横断的に照会、集計する仕組みを解説します。 プロジェクト管理サイト、管理できていますか? 弊社では、有名なプロジェクト管理向けWebアプリケーションツールの1つ「Redmine」を、弊社の主力製品であるERPパッケージの開発で利用しています。 RedmineはRuby on Railsを利用したオープンソースのツールで、利用事例も非常に多数あります。 ただし、弊社の開発部隊は1,000名を超える開発
私は人生で大事なものが3つあります。 私が大事なものは「家族と健康とお金」です。少し前までは時間も加えていました。しかし、時間は若いうちならばお金である程度買えると思い、削りました。アーリーリタイヤやセミリタイアなどはお金で時間を買うということになります。 この大切な「家族と健康とお金」にどのように自分の持つ資源を振り分けていくのか。このことが生き方で非常に重要です。 私の考える資源、リソースとは3つです。1つはお金であり、1つは時間であり、1つは気力です。お金に関しては大事でもあり、資源でもありますね。 お金リソースの考え方 お金リソースは、3つのリソースの中で唯一増やし続けることができるものです。一般的には労働でお金を得て、がんばれば昇給していくということになるのでしょう。ただ、それだけでは困難な時代を生き抜くには不十分です。特に年金には不安を覚えますね。 時間とお金と気力というリソー
仮想 I/O の高速化手法についてまとめました。特にネットワーク I/O の高速化について調べました。 デバイスの仮想化 仮想マシンが利用するネットワークカードは多くの場合、QEMU のようなエミュレータによってエミュレーションされており、物理的なネットワークカードとのやりとりはホスト上で動作する仮想スイッチを介して行われます。*1以下に構成を図示します。 エミュレートされるデバイスは Intel の 1Gbps NIC 等、実際に存在するネットワークカードと、virtio-net のような、物理的なハードウェアが存在しないインターフェースがあります。 仮想化技術は大きく「完全仮想化」と「準仮想化」に分類されます。*2 完全仮想化によってゲストへ提供される環境は、ゲストからは、現実に存在する物理ハードウェアと全く同じように見えるようエミュレートされます。結果として、ゲスト OS は、仮想化
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く