関連キーワード アプリケーション開発 | プログラミング プログラミング言語および開発・実行環境「Java」は決して新しくなく、むしろ“枯れた”技術だと考える人は少なくない。実際にはJavaは変化を止めておらず、開発者にとって興味深い話題を生み出し続けている。開発者にとってJavaは、いつだってエキサイティングだ。今からでもJavaに向き合う価値があると言える、幾つかの理由を紹介しよう。 理由1.進化し続ける「Java SE」 併せて読みたいお薦め記事 Javaを学ぶべき理由 「Java」がいまだに使われ続ける“端的な理由” 「Javaは面倒で冗長」は大きな誤解だった? 今こそ“真実”を学ぼう 2023年3月、OracleはJavaの仕様群「Java Platform, Standard Edition」(Java SE)に基づいた、開発・実行環境「Oracle JDK」のバージョン20(
2022年10月25日、情報セキュリティ管理のための標準であり、ISMS適合性評価制度における認証基準でもある「ISO/IEC27001(以下、ISMS規格)」の改訂が行われました。今回のISMS規格改訂は、一言で表すと「情報セキュリティ管理におけるアプローチの方向転換」です。これは既に認証取得している組織7,315社(2023年4月末現在)のみならず、認証取得していない、する予定がない組織にとっても今必要とされる考え方であり、また今後の情報セキュリティリスク管理の方向性を示唆する判断基準としても有用であると言えます。 そもそも「ISMS規格」とは何か、改訂の変更箇所は ISMS規格は、マネジメントシステムのPDCAサイクルに関連する要求事項(一般的には本文と呼ばれる)と、様々な情報セキュリティリスクを低減するための対応(管理策)がまとめられた附属書A(ISO9001〔品質マネジメントシス
所々あってArchに戻したので設定をメモ。 使うのはKDE (Wayland)。KDEのインストール周りは省略 nvidia GPU 試したのは ZOTAC GTX 1060 6GB カーネルオプションに nvidia.drm=1 を追加する必要がある。追加しないと、KDE (Wayland) を選んでログインしようとした瞬間にログイン画面に戻される。 KDE (wayland) だと、動作は普通にするが、画面のチラツキ、YouTube動画の再生異常(フレーム順が入れ替わってるような感じ)があり、実用には厳しいかなぁという感じ (2022/05/26) もちろん、Intel GPUとAMD GPUではOK(Intel GPUは試していないけれども) 日本語入力周り fcitx5は使わない。というより使いたいがうまく動かない。 firefoxで日本語入力できないとか、不思議な感じなことが起き
Prolog - フィボナッチ数列、階乗計算の実装、動作方法
日常に転がるちょっとした事件を、ドライブ感あふれる筆致でユーモアたっぷりに書き、Twitterとnoteで配信しているやーこさん(@yalalalalalala)。抱腹絶倒の展開と劇的なオチの真相は不明、謎多き存在だが、その世界観に魅了されるファンが増え続けている。 そして、やーこさんのファンアートを投稿し続け、ファン界隈では神絵師とも言われているイラストレーター・栖周さん(@sumiamane)の作品も笑いの起爆剤となり、ますます人気を集めている。 そんな話題の2人がコラボした連載「猫の診察で思いがけないすれ違いの末、みんな小刻みに震えました」。やーこさんの笑いしか生まれないユーモラスな文章と、その笑いを加速させる栖周さんのイラストを、やーこさんと栖周さんのコメント付きで全10回にわたり毎週お届け。前半の5回はTwitterで反響が大きかった人気作を紹介してきたが、後半の5回は新作を披露
「しばらくは猿之助でいくぞ!」 テレビ各局ではそんな声が飛び交っているという。歌舞伎俳優・市川猿之助の事件が連日報道されている。 【衝撃】すごい…!「両親は亡くなって…」市川猿之助も搬送された「緊迫現場」写真 5月18日、東京・目黒の自宅で父親の市川段四郎さん、母親とともに倒れているところを発見。両親はその後死亡が確認され、猿之助は退院後、警察の事情聴取を受けている。直前には「女性セブン」でハラスメント疑惑が報じられていた。 数々のドラマや映画にも出演する〝歌舞伎界のスター〟による衝撃的な事件――。 メディアが大々的に取り上げるのも無理もない。 「18日の事件発生から、断続的に取り上げています。なぜなら数字(視聴率)がめちゃくちゃいいから。WBCの時の大谷翔平もすごかったけど、爆発力でいったらこっちの方があるんじゃないか。上層部も『しばらく猿之助でいこう』と鼻息は荒いですね」(テレビ局関係
日常に転がるちょっとした事件を、ドライブ感あふれる筆致でユーモアたっぷりに書き、Twitterとnoteで配信しているやーこさん(@yalalalalalala)。抱腹絶倒の展開と劇的なオチの真相は不明、謎多き存在だが、その世界観に魅了されるファンが増え続けている。 復讐を反省するために描いたポスターに「NO 石油王」。その場の雰囲気を的確に表現したイラストも必見 そして、やーこさんのファンアートを投稿し続け、ファン界隈では神絵師とも言われているイラストレーター・栖周さん(@sumiamane)の作品も笑いの起爆剤となり、ますます人気を集めている。 そんな話題の2人がコラボした連載「猫の診察で思いがけないすれ違いの末、みんな小刻みに震えました」。やーこさんの笑いしか生まれないユーモラスな文章と、その笑いを加速させる栖周さんのイラストを、やーこさんと栖周さんのコメント付きでお届け。 今回は、
こんにちは。倉内です。 paizaではプログラミング言語、Webフレームワーク、データベースなどを学べる、さまざまな学習コンテンツを公開しています。 プログラミングの学習というと「勉強する」イメージが強い方も多いと思いますが、paizaは楽しみながらプログラミングを学んだり、RPGゲームを進めながら問題を解いたりといった体験も大切にしています。(「プログラミングエンタメ」というカテゴリでゲームなどを公開中です) 今回は、新しく追加されたレベルアップ問題集の「席順・席次のビジネスマナー問題セット」をメインに、楽しくプログラミング学習ができるコンテンツをご紹介します。 特にこの春社会人になったばかりの方は、ビジネスマナーも一緒に学べるかも!?な内容になっていますのでチェックしてみてください。 席順・席次のビジネスマナー問題セット 「レベルアップ問題集」は、さまざまな難易度・内容のプログラミング
JPCERT/CCでは、2023年2月頃、国内のルーターにマルウェアを感染させる攻撃を確認しています。今回は、JPCERT/CCが確認した攻撃および使用されたマルウェアGobRATの詳細について解説します。 マルウェア実行までの攻撃の流れ 初めに攻撃者はWEBUIが外向けに開いているルーターを狙って脆弱性などを使用し、各種スクリプトを実行した後、最終的にマルウェアGobRATを感染させます。図1は、マルウェアGobRATがルーターに感染するまでの攻撃の流れです。 Loader Script には主に次の機能があり、各種スクリプトの生成やGobRATのダウンロードを行うなど、ローダーの役割を担っています。なお、バックドア用と推測されるSSH公開鍵は Loader Script 内にハードコードされています。 Loader Script はcrontabを使って Start Script のフ
海外サイトPhoneArenaは5月27日、リーカーのRevegnus(@Tech_Reve)氏の情報を基に、「iPhone 15 Pro Max」のディスプレイとカメラセンサーについて伝えました。 記事によると、2023年秋に発売予定のiPhone 15 Pro Maxでは、ディスプレイにSamsung製の「M12」OLEDパネルを採用するとのこと。M12は2022年発売の「iPhone 14 Pro Max」と同じパネルであり、情報が正しければディスプレイ部分の進化はないということになります。 カメラセンサーはSONY製「IMX803」を搭載。こちらもiPhone 14 Pro Maxと同一モデルです。 iPhone 15 Pro Max M12 Panel(Same as 14PM) imx803(Same as 14PM) 3nm A17 Bionic LPDDR5 8GB 😔
Appleは、iOSおよびiPadOS向けの新しいアクセシビリティ機能を発表しました。 今回発表されたアクセシビリティにおける新機能は、視力、聴覚を超えた様々な障碍を持つユーザーに焦点を当てたもので、ユーザーに合わせた操作性やコンテンツの視認性向上を実現します。 新機能の一部である「Assistive Access」では、メッセージ、カメラ、写真、音楽、電話およびFaceTimeにおいて、視認性の非常に高い、統一されたUIでのコンテンツ表示や操作が可能。ハイコントラストのボタンや、大きなテキスト表示によって、文字などの認識が難しいユーザーにおける操作のハードルを格段に下げます。 高齢者端末のらくらくスマートフォンやシンプルスマホといった端末に近いコンセプトですが、比べ物にならないほどシンプルかつわかりやすく、基本的な機能をすぐに実行できるため、障碍を持つ方はもちろん、高齢者や子どもにもピッ
Prolog で扱う事実とは? 私たちが使う文章には主語と述語があります。たとえば「太郎はコーヒーが好きである」という文では、主語は「太郎」で、述語は「好き」となりますね。Prolog は述語を中心に物事の関係を表します。「好き」は「太郎」と「コーヒー」の関係を表しています。この関係を Prolog で表現すると次のようになります。 like(taro, coffee). Prolog の場合、最後に必ずピリオド ( . ) をつけます。忘れないように注意してください。ほかにも考えてみましょう。 太郎はココアが好き => like(taro, cocoa). 花子は紅茶が好き => like(hanako, tea). このように、関係を示す言葉をいちばん前に持ってきて表現する方法を「述語表記」といいます。後ろに続く言葉を引数といいます。すなわち、Prolog では以下の形式で事実を表現し
アメリカの職場にいると、日本にいるときよりも身近でレイオフだとか、職を変えるというのを頻繁に見かける。先日もそういう場面があったのだが昔日本で働いていた時のことを思い出した。 ドキュメントを書く理由 日本のソフトウェア企業にいたときは、「納品物であるから」という理由以外にも、「人がいなくなったときに会社が困るから」という理由でもドキュメントを書くことが推奨されていた。しかし、少なくとも今の職場ではそんな理由でドキュメントを書くのは推奨されていないのに、なぜ問題にならないのだろうとふと思った。 うちのマネージャは、バディ制ににして、みんな休暇できるようにしようとは言っているが、多分本当に退職対策ではないと思う。 チームのメンバーが抜けたときも、「とても残念で、ワークロードをどうしようという問題はあるけど、彼女の門出を祝福しよう」言っていた。つまり、こちらでも「工数」は問題になるけど、「引継ぎ
パッケージマネージャ Pacman のコマンドライン Arch Linux のパッケージマネージャ Pacman は豊富な機能でパッケージ管理を楽に、便利にしてくれる。その恩恵にあずかるため起動オプションを組み合わせたりするのだけれど、高機能ゆえのそういうことが私にはちょっと複雑なことなんである。それと、 Pacman には pacman コマンド以外の便利なツールも存在する。 詳細は man page がいいけれど、私はちょっと気になったところをメモしていたから、それをかようにまとめていくことにした。 pacman の基本的コマンドライン パッケージの検索 pacman -Ss [REGEXP] pacman -Si PACKAGE 例として xterm というパッケージ名をキーワードとして、全リポジトリで検索してみる。 $ pacman -Ss xterm ... extra/libu
Ubuntu 22.04 LTS - 2027年4月までサポート 以下の各ミラーサイトからダウンロードしてください。ファイル名は「ubuntu-ja-22.04-desktop-amd64.iso」です。 富山大学 北陸先端科学技術大学院大学 KDDI 研究所 株式会社アプセル オリジナル版からの変更点 日本語サポートパッケージの収録 日本語をサポートするためのパッケージをすべて含んでいます。これにより、ライブセッションで利用する場合でも各メッセージが日本語化されます。また、日本語の入力も可能です。 unzipの日本語のファイル名対応 unzipで展開するファイルに日本語(シフトJIS)を含むファイル名がついていた場合に、文字化けしない対策を追加しています。 Japanese Teamリポジトリの追加 Japanese Teamのパッケージリポジトリを追加してあります。 その他のバグ対応
Pythonパッケージ管理ツール ryeの使い勝手がよかったので使用方法をまとめました。 ryeとは GitHub: https://github.com/mitsuhiko/rye flaskの作者である Armin Ronacher氏 (GitHubアカウント @mitsuhiko)が個人利用目的で作成した、Pythonのパッケージ関係管理ツールです。内部実装はRustです。 ryeが作成された思想がリポジトリ Should Rye Exist? のDiscussionページに書かれています。 Should Rye Exist?: XKCD #927 Disucssion中の図にあるように、従来のPythonのパッケージ管理は”様々な標準”が存在し、このばらつきを統一しようと新しくパッケージ管理ツールを導入しても、”新たな標準が追加されるだけ”となり、真のパッケージ管理の標準化を行えて
仕事がハードではない職場に入ったのに、長続きせず辞めてしまう人がいる。文筆家の御田寺圭さんは「ゆるい職場では、時間の流れが緩慢に感じられてしまう。充実感や成長の実感を得られない職場で冗長な仕事をこなす時間は、健康な人間のメンタルには堪えるものだ」という――。 【この記事の画像を見る】 ■「のんびり働ける職場」なのに長続きしない 仕事がゆるくて、のんびり働ける職場にせっかく入ったのに、長続きせずに辞める。 ――そんな人が近年じわじわと増えているという。実際、そうしたニュースを目にすることも増えてきた。 「いやいや、なんでそんなもったいないことをするんだ」と疑問に思われるかもしれない。しかしながら、そういったいわゆる「ホワイト企業(ホワイト部署)」に入った人でなければ分からないつらさが存在しているのだ。 前職がとんでもないブラック企業で、身も心もボロボロに摩耗してしまった人からすれば、転職先に
©2023 石森プロ・テレビ朝日・ADK EM・東映 / ©2022 石森プロ・テレビ朝日・ADK EM・東映 / ©2021 石森プロ・テレビ朝日・ADK EM・東映 / ©2020 石森プロ・テレビ朝日・ADK EM・東映 / ©2019 石森プロ・テレビ朝日・ADK EM・東映 / ©2018 石森プロ・テレビ朝日・ADK EM・東映 / ©TTITk / ©石森プロ・東映/2023「シン・仮面ライダー」製作委員会 / ©東映・東映ビデオ・石森プロ ©石森プロ・東映 / ©BANDAI NAMCO Entertainment Inc. ※当サイトで使われる画像はイメージです。実際の商品とは多少異なることがございますが、ご了承ください。 ※当サイトに掲載されているすべての画像、文章、データ等の無断転用、転載をお断りします。 *Product image for illustration
エラー文 いつも通り、pullやpushをすると、以下のエラーが表示されます。 Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://john-doe@github.com/john-doe/foo-repository.git/': The requested URL returned error: 403
GitHubからリモートリポジトリを作成する https://github.com/new から「Create Repository」をする 1.Repositorynameを入力 2.Descriptionは任意 3.Public、Privateは各々選択する アクセストークンを作成する ※2021/8/13以降はパスワード認証が使えなくなったのでアクセストークンの認証で行います トークン作成方法 1.GitHubメイン画面の右上のプロフィールアイコンからSettingsをクリック 2.左下のDeveloper settingsをクリック 3.左のPersonal access tokensをクリック 4.認証画面が表示するのでパスワードを入力 ↓ 続きはこちらの記事が参考になりました 以下コマンドを順番に入力 ※ローカルリポジトリはすでにある前提です // cdコマンドを使って、対象の
想定読者 この記事は「Vimって便利だけど、覚えたてだと局所的にしか使えなかったりして、実際に本格的にWeb開発するのは難しいし、モチベーションも続かないなあ…」という人のために書きました。 工夫した点 TODOサンプルアプリを用意して「Vimの設定適用 → リアルなコードを使って実際にVimを動かす」という感じで少しずつ便利になる体験をしながら実際のWeb開発でも使えるVimを使った操作や設定などを覚えていけるステップアップ構成 特定のプラグインを使うケースは類似プラグインを紹介し、他のプラグインも選択できるように。(これこそVimの楽しいところ。好きなものを好きなように自分で組み合わせて使う。) 注意点 Vimの説明になります(Neovimではありませんのでご注意ください)。 Vimはバージョン8.2を使っています。 Docker上のUbuntuでVimを動かす想定になっています。イン
Lisp Common Lisp / Scheme 0.1 Copyright c � 2020, Katsunori Nakamura 2020 2 29 1 1 1.1 Common Lisp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.3.1 Lisp . . . . . .
やること vimrcの基本設定 文字コード タブ・インデント 文字列検索 カーソル カッコ・タグジャンプ コマンド補完 特殊な設定 マウスの有効化 ペースト設定 Vimプラグイン NeoBundle(Vimプラグインの管理) molokai(カラースキーム) lightline.vim(ステータスラインの表示内容強化) vim-trailing-whitespace(全角と半角の空白文字を可視化) indentLine(インデントの可視化) neocomplete・neosnippet・neosnippet-snippets(コードの自動補完) CtrlP(多機能セレクタ) Syntastic(構文エラーチェック) 対象となる読者 素のVimを使っていて、もっと快適にコードを書きたい人 どこかのvimrcをコピペしてきて理解しないまま使い続けてる人 Node.jsやJavascriptでコ
健康志向の高まりを受け、ジムに通う人が増えており、ジムでは多くの種類のプロテインが販売され、トレーニングに励む人々がそれを飲む光景が見られる。その一方、プロテインの摂取について、腎臓に過大な負担をかけ健康を害する危険があるため摂取は避けるべきとの指摘もある。そこで今回は、薬剤師の小谷寿美子氏に解説してもらいました。 プロテインは必要なのでしょうか? 健康志向の高まりによりジムに通う人が増えています。私もその時代の流れにのってジムで筋トレをしています。そこで勧められるのがプロテインを飲むことです。私が通っているジムでもプロテインを飲むことが推奨されています。もちろん食事指導も受けます。通常の食事ではとれない量は、プロテインを飲めば手軽に補給することができます。ミシガン大学のウーリー博士が運動選手、トレーニングを行う人、菜食主義者などタンパク質が必要な人にはサプリメントが実用的な選択肢であると
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く