サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大そうじへの備え
www.geekly.co.jp
近年では文章、画像、音楽、動画など様々な分野でAI技術の活用が進んでいます。その中でもAI文章生成は文章を自動生成することができる技術として、企業や政府機関においても活用が期待されています。本記事では、おすすめのAI文章生成サイト・ツールの紹介だけでなく、AI文章生成ツールの効果的な活用方法や使用上の注意点も合わせて解説します。 おすすめのAIの文章生成サイト・ツール10選 ここからは、AIの文章生成ツールのおすすめを5つ厳選してご紹介します。 ChatGPT ChatGPTは、アメリカに本社を置く「OpenAI」が開発した文章生成ツールです。高度な自然言語処理モデルを利用しており、多種多様なトピックや文体のコンテンツを柔軟に作成できます。 さまざまな分野のデータを網羅的に学習しているため、一般的な質問はもちろん、専門知識を必要とするトピックにも回答可能です。 記事ライターやマーケティング
伊藤直也さんが「今逢いたい」ソフトウェアエンジニアに声をかけて対談を重ねてきたシリーズの最終回は、これまでの対談の文章化を手がけたラムダノート株式会社の鹿野桂一郎さんとの異色対談です。コンピュータ技術書や記事の編集者であると同時に仕事や趣味でHaskellのプログラムも書く鹿野さんの視点を通し、現代のウェブシステム開発に伊藤さんが何を見ているのか、特に「型」と「エンジニアの学び」というこれまでの対談に通底するテーマについて掘り下げます。 ・伊藤 直也さん / 株式会社 一休 執行役員 CTO 新卒入社したニフティ株式会社でブログサービス「ココログ」を立ち上げ、CTOを務めた株式会社はてなでは「はてなブックマーク」などの開発を主導。グリー株式会社では統括部長としてSNSを担当した。2016年4月、一休に入社し執行役員CTOに就任。 ・鹿野 桂一郎さん / ラムダノート株式会社 代表取締役社長
プログラミングのスキルは、ウェブをはじめシステム開発の業務に欠かせないものですが、それ自体を「競技」として楽しみ、練習を通じて上位を目指すという世界もあります。そんな競技プログラミングにおいて「強くなる」ことは業務におけるプログラミングスキルの向上に関係があるのか、そもそも人間にとって「学び」とは何なのか、日本語で参加できる競技プログラミングのコンテストを定期的に開催するAtCoder株式会社の高橋直大さんと青木謙尚さんが、株式会社一休でウェブシステム開発に携わる伊藤直也さん、所澤友大さんと語ります。 ・伊藤 直也さん / 株式会社 一休 執行役員 CTO 新卒入社したニフティ株式会社でブログサービス「ココログ」を立ち上げ、CTOを務めた株式会社はてなでは「はてなブックマーク」などの開発を主導。グリー株式会社では統括部長としてSNSを担当した。2016年4月、一休に入社し執行役員CTOに就
近年、AIによる画像の自動生成技術が進化しています。画像生成ができるサイトやツールも増えているため、どれを選んだら良いか悩むこともありますよね。そこで今回は、無料でAIで画像やイラストの生成ができるサービスをアプリ版、Web版に分けて紹介します。 【Web版】話題の画像生成AIツール6選 Bing Image Creator マイクロソフトは、PC向けブラウザー「Microsoft Edge」のサイドバーに画像生成AI「Bing Image Creator」を追加しました。 OpenAIの「DALL・Eモデル」を採用し、これまで存在しなかった画像を生成することができます。 マイクロソフトアカウントを持っていれば誰でも無料で利用可能ですが、画像を生成するとブーストが消費され、0になっても利用はできるものの通常より時間がかかるという仕組みです。 なお、Bing Image CreatorはWe
日本を代表するブログサービスをはじめ、近年ではサーバ監視サービスMackerelでも知られる株式会社はてな。日本におけるWeb開発の黎明期から現在に至るまで、新旧さまざまな技術スタックが混在する環境で、CTOであるmotemenさんこと大坪弘尚さんはどのような心構えで技術選択に挑んでいるのか。初代はてなCTOでもある株式会社一休CTOの伊藤直也さんが聞き出します。 ・伊藤 直也さん / 株式会社 一休 執行役員 CTO 新卒入社したニフティ株式会社でブログサービス「ココログ」を立ち上げ、CTOを務めた株式会社はてなでは「はてなブックマーク」などの開発を主導。グリー株式会社では統括部長としてSNSを担当した。2016年4月、一休に入社し執行役員CTOに就任。 ・大坪 弘尚さん / 株式会社はてな CTO 2008年、東京大学大学院情報理工学系研究科を中退後、アプリケーションエンジニアとして新
2022年4月に著書『プロを目指す人のためのTypeScript入門』が発売された鈴木僚太さん(https://twitter.com/uhyo_)。QiitaやTwitterでは「うひょ(uhyo)」さんとして、TypeScriptやフロントエンドの話題を中心にウェブ技術に対する踏み込んだ解説でも知られています。 著書ではあえて触れられなかったという「TypeScriptでウェブアプリケーションをどう書くか」という観点へのヒント、なぜそれを書かなかったのか、そして仕様や原理に立ち返って自ら考えることの楽しさについて、株式会社一休CTOの伊藤直也さん(https://twitter.com/naoya_ito)が聞き出します。 ・伊藤 直也さん / 株式会社 一休 執行役員 CTO 新卒入社したニフティ株式会社でブログサービス「ココログ」を立ち上げ、CTOを務めた株式会社はてなでは「はてな
『テスト駆動開発』や『SQLアンチパターン』をはじめとする技術書の翻訳者、さまざまなIT企業をわたり歩く技術顧問、さらに最近ではエンジニアリング文化を伝える講演者としても活躍されている和田卓人さん(https://twitter.com/t_wada)。 そのソフトウェアエンジニアとしての素顔を株式会社一休CTOの伊藤直也さん(https://twitter.com/naoya_ito)が聞き出す対談の後編では、現在とこれからのIT業界におけるプログラミング言語のトレンド、具体的にはRustを始めとする静的型付き言語への視座から、 ソフトウェアエンジニアとして新しい技術を学び続けるうえでの態度について語り合います。 ・伊藤 直也さん / 株式会社 一休 執行役員 CTO 新卒入社したニフティ株式会社でブログサービス「ココログ」を立ち上げ、CTOを務めた株式会社はてなでは「はてなブックマーク
『テスト駆動開発』や『SQLアンチパターン』をはじめとする技術書の翻訳者、さまざまなIT企業をわたり歩く技術顧問、さらに最近ではエンジニアリング文化を伝える講演者としても活躍されている和田卓人さん(https://twitter.com/t_wada)。 そのソフトウェアエンジニアとしての素顔を株式会社一休CTOの伊藤直也さん(https://twitter.com/naoya_ito)が聞き出す対談の前編では、一線を画すエンジニアであり続けるために自らのプロジェクトで意識的にコードを書いているという和田さんの姿勢に始まり、ベテランとして「技術のらせん」を読み解くケーススタディとしてDDD(Domain-Driven Design)を題材に話を伺います。 ・伊藤 直也さん / 株式会社 一休 執行役員 CTO 新卒入社したニフティ株式会社でブログサービス「ココログ」を立ち上げ、CTOを務め
昨今、ITシステムを構築する際にクラウドサービスを活用するケースも増え、クラウドサービスの需要が高くなっていることに気づき、企業の取り組みに興味を持ったり、転職を検討している方も多いのではないでしょうか?本記事では、クラウドエンジニアになるまでのロードマップと必要なスキルを解説します。 クラウドエンジニアの現状と将来性 クラウドサービスの利用は引き続き増加している 多くのITシステムは、従来のオンプレミスからクラウドへと移行が進んでいます。 総務省の調べではクラウドサービスを一部でも利用している企業の割合は増加傾向で、2021年時点で70.4%に達しており、今後も普及が進むと考えられています。 インフラ構築の手段としてこれだけ広まる背景としては、企業にとって「資産、保守体制を社内に持つ必要がない」という理由が大きいでしょう。 つまりコストが削減できるのです。 クラウドであれば場所や機器を選
数多くあるWebサーバの中でも根強い人気がある「Apache(アパッチ)」と人気急上昇中の「Nginx(エンジンエックス)」。Webサーバはシステムの基盤の重要な部分です。理解せずに使うとクライアントへのレスポンスにも影響を与えます。本記事では「Apache」と「Nginx」のWebサーバを比較しながらメリット・デメリットを紹介します。 ApacheとNginxの基本情報 Apacheとは? ApacheはApacheソフトウェア財団によって開発されたOSSです。元々は米国立スーパーコンピュータ応用研究所 (NCSA) が開発したNCSA HTTPdに改良という形で開発が行われていました。 その後、2000年頃にBrian Behlendorf(ブライアン・ベレンドルフ)の手によってソースコードは完全に書き換えられました。彼はApacheの基盤を作成した主要開発者です。 Apacheの正式
統計分析やデータ分析の分野において注目されているR言語。エンジニアとして働いている人の中には、R言語の存在は知っていても、詳しくは知らないという方も多いでしょう。そこで本記事では、R言語でできることや、メリットとデメリットについて解説していきます。「転職で活かせるのか?」や実際の求人についても触れていますので、ぜひ参考にしてください。 R言語とは? R言語は1995年に海外で開発された、「統計分析」や「データ分析」を得意とするプログラミング言語。 まずは、R言語の特徴やできることについて解説していきます。 R言語の特徴 R言語の大きな特徴は、データの解析や処理などを、他の言語よりも簡単に行える点です。 R言語には統計分析やデータ分析に役立つ機能・ライブラリが豊富に用意されています。 より効率的にR言語を活用するためには統計学の知識が必要な場面が多いものの、データ処理やグラフ作成などが簡単に
フルスタックエンジニアは、システム開発における多くの領域をカバーできる知識・スキルを持つITエンジニアです。技術力が必要なため、今後も需要は高まり続けるとされています。そこで今回は、フルスタックエンジニアに求められるスキルや向いている人の特徴を解説。仕事内容やフルスタックエンジニアになる方法をぜひ把握しておきましょう。 フルスタックエンジニアとは一言で言うと「エンジニアのオールラウンダー」です。 Webシステムやアプリケーション開発では、要件定義から開発・運用・保守まで様々な分野を専門とするエンジニアたちが集まります。基本的にシステムエンジニア・サーバーエンジニア・データベースエンジニア・ネットワークエンジニアなどが分業で開発を行います。 しかし、分業で行うと時間的コストと人的コストが大きくなることがデメリットです。 1人で全ての開発業務を担えるフルスタックエンジニアがいれば、開発のスピー
「クローラー」や「スクレイピング」という言葉を、プログラミングやWebサイトの運営に携わっている人でしたら一度は聞いたことがあると思います。似た意味の言葉ですが、何か違いがあるのでしょうか?この記事ではクローリングとスクレイピングの違いについて解説します。 クローリング、スクレイピングの違いから活用事例までご紹介しているので、是非ご一読ください。 働き方改革が叫ばれ、業務効率の改善が問題になってきている昨今、クローリングやスクレイピングなどのRPAのような技術が注目を集めています。上手く活用すれば業務の効率化に大きく貢献する可能性が期待できる技術です。 そもそもクローリングやスクレイピングとは何か解説します。 クローリングはWebサイトを巡回すること クローリングとは、インターネット上のWebサイトをプログラムが巡回することを言います。水面を泳ぐときのクロール(腹ばいで進む)からきています
今や検索エンジンとして不動の1位を誇るGoogleが提供するWebブラウザにはGoogleChrome(グーグルクローム)があります。Chromeには拡張機能とよばれるブラウザを便利にできるものがあります。この記事では拡張機能とはそもそも何か説明の上で、おすすめの拡張機能を7つご紹介します! chrome拡張機能とは chrome拡張機能とは検索ブラウザである「Google Chrome」を利用する上で、便利になる追加機能です。 chrome拡張機能を駆使することで、普段使っているブラウザでは叶わなかった機能を追加することが出来るのです。 例えば、Gmailを開かなくても未読の数がわかったり、YoutubeのCMを自動でスキップしてくれたりと、便利な拡張機能がたくさんあります。 拡張機能と聞くと色々と設定が難しく初心者ではやりづらいのではないかと思うかもしれませんが、実際はインストールする
要件定義とはプロジェクト開始前に必要な機能などをまとめる作業です。要求・要件定義、そしてプログラミングからテストを経てようやくシステム運用に至ります。今回は要件定義の基礎知識から決定までの流れ、要件定義を成功させるポイントを分かりやすく解説します。 要求をまとめ、進め方を決める システム開発を行う上で「何をどうシステム化するのか」を決めるのが要件定義です。 まずはクライアントの要求を細かくヒアリングし、その要求を実現するために実装する機能や性能を決め、具体的な開発工程を設計するのがプロジェクトにおける一番最初のフェーズです。 ゴール設定と方向性の決定は、プロジェクトの成功を左右する大きな要因です。 要件定義はシステム開発における上流工程に位置します。 要件定義と要求定義の違い 要求定義は、要件定義のベースとなるクライアントの要求をまとめたものです。 クライアントにとってシステムによって実現
プロダクトマネージャーはプロダクトに責任を負うポジション プロダクトマネージャーとは、企業のプロダクトに対する全体的な責任と最終的な決定権を持ち、顧客満足度を上げて最大利益を得るために動く役割を担っています。 PdMと略して呼ばれることもあり、会社の利益を作るために重要なポジションです。 プロダクトとは? プロダクトマネージャーの仕事を説明する前に、まずはプロダクトについて説明していきます。 プロダクトとは直訳すると、製品・商品・生産物といった意味があり、企業が顧客に販売する製品の事を指すのが一般的です。 IT業界であれば、IT機器だけでなく、Webサービスやソフトウェアに加えて、データ等の形の無いものもプロダクトという括りに入ります。 プロダクトマネジメントとは? プロダクトマネジメントは直訳では「製品管理」ですが、実際には多様なことが求められます。 プロダクトを開発するフェーズ、その後
企業などで扱うシステムというのは、ただ導入すれば良いというわけではありません。要件定義から始まり、開発が終わったとしてもその後の運用や保守も必要になります。その企業がシステムを導入する際に出てくる言葉が、SierとSESです。どちらも似たような業種ですが、今回はその両者の違いを様々な視点で解説します。 SESってどういうもの? 必要な期間や人数に応じてエンジニアを雇うサービス SIerに似た企業やサービスに、SESというものが存在します。 基本的にSIerとSESは業務内容としては非常に似ていますが、大きく異なる点が一つだけ存在します。 それは、システム導入や開発などが主な目的ではなく、あくまでエンジニアを雇うことが主な目的となります。 なぜエンジニアを雇うことがメインになるのかというと、エンジニアを雇うことで、システムの開発や運用保守などの部分において柔軟に対応することができるためです。
「技術職 (SE・インフラエンジニア・Webエンジニア)」を全て選択 システムコンサルタント 業務系アプリケーションエンジニア・プログラマ プロジェクトマネージャー(業務系) 業務系SE・PG(SI・受託) 業務系SE・PG(自社製品) インフラエンジニア データベースエンジニア ネットワーク保守運用・監視 ネットワークエンジニア サーバーエンジニア(SI・受託) サーバーエンジニア(自社製品) テクニカルサポート・ヘルプデスク 社内SE(社内情報システム) 社内SE(IT戦略・企画) 社内SE(開発) 社内SE(ネットワーク) データサイエンティスト プログラマ・Webサービス系エンジニア Web系SE・PG(自社製品) Web系SE・PG(SI・受託) プロジェクトマネージャー(Web系) スマホアプリ系エンジニア 制御系ソフトウェア開発(通信・ネットワーク・IoT関連) 制御系・組込
このページを最初にブックマークしてみませんか?
『IT転職エージェント-Geekly(ギークリー)』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く