並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 17 件 / 17件

新着順 人気順

publickeyの検索結果1 - 17 件 / 17件

  • 生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」

    生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」 ChatGPTやCopilotなどの生成AIを用いてコードを生成しようとすると、多くの場合プロンプトを自然言語で書くことになるでしょう。 しかし自然言語で的確にプログラムの内容を表現するのは、ときに面倒だったり、あいまいさを排除することが難しかったりします。 一方で、プログラマが自分でコードを書こうとするとき、あるいは他のプログラマとコードの内容を議論するときに、自然言語をプログラミング言語のような構文で書く、いわゆる「擬似コード」を使うことがよくあります。 例えばこんな風に自然言語をコードっぽくホワイトボードに書いたことのあるプログラマの方は多いのではないでしょうか? 入力値を処理するための関数(A、B){ Aは数字かどうか確認する Bは日付か

      生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」
    • Google広告費の影響を受けない新たなWebブラウザが必要だと、スクラッチからWebブラウザを開発する「Ladybird Browser Initiative」、元GitHub創業者らが立ち上げ

      Google広告費の影響を受けない新たなWebブラウザが必要だと、スクラッチからWebブラウザを開発する「Ladybird Browser Initiative」、元GitHub創業者らが立ち上げ スクラッチから新たにWebブラウザの開発をオープンソースとして行う非営利団体「Ladybird Browser Initiative」の設立が発表されました。 Ladybird Browser Initiativeは、Webブラウザ「Ladybird」およびそのためのレンダリングエンジン「LibWeb」、JavaScriptエンジン「LibJS」などの開発を行います。 Web開発の資金源が広告であるべきではない Ladybird Browser Initiativeを設立したのは、元GitHub創業者兼CEOのChris Wanstrath氏と、NokiaおよびAppleでWebKit開発チーム

        Google広告費の影響を受けない新たなWebブラウザが必要だと、スクラッチからWebブラウザを開発する「Ladybird Browser Initiative」、元GitHub創業者らが立ち上げ
      • MySQL 9.0登場。 JavaScriptストアドプログラムが利用可能に、ベクトル型もサポート

        オラクルはリレーショナルデータベース「MySQL」の新バージョンとなる「MySQL 9.0」をリリースしました。 MySQLは現在、数カ月ごとにリリースされ積極的に新機能が追加されるイノベーションリリース(Innovation Release)と、長期で安定して利用されることを想定して2年ごとにリリースされる長期サポート(LTS:Long Term Support)版の2つに分かれてリリースされています。 現在のLTS版は今年(2024年)4月に登場したMySQL 8.4です。 そして今回リリースされたMySQL 9.0はイノベーションリリースに該当します。最新機能をいちはやく試したい開発者やユーザーのためのリリースです。 MySQL 9.0の主な新機能 MySQL 9.0のドキュメント「What Is New in MySQL 9.0」から、新機能「JavaScriptストアドプログラム

          MySQL 9.0登場。 JavaScriptストアドプログラムが利用可能に、ベクトル型もサポート
        • IT系上場企業の平均年収を業種別にみてみた 2024年版[後編] ~ パッケージソフトウェア系、SI/システム開発系、クラウド/キャリア系企業

          IT系上場企業の平均年収を業種別にみてみた 2024年版[後編] ~ パッケージソフトウェア系、SI/システム開発系、クラウド/キャリア系企業 IT系企業で平均年収が高いのは、勢いのあるネットベンチャー系企業なのか、それとも伝統的なSIerなのでしょうか。毎年恒例の記事を今年も公開します。 上場企業は毎年「有価証券報告書」の発行を義務づけられており、そこには従業員の人数や平均年齢、平均年収などが掲載されています。この記事では、これら公開情報を基に、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均年収が高い順に並べてみたものです。 ただし、持ち株会社など現場の社員の給与を反映していないと思われる企業は基本的にこの調査からは外してあります(例えばコナミホールディングスなど)。日本で上場していない企業(例えば日本マイクロソフトやGoogle日本法人など)も当然ながら含ま

            IT系上場企業の平均年収を業種別にみてみた 2024年版[後編] ~ パッケージソフトウェア系、SI/システム開発系、クラウド/キャリア系企業
          • コンテナランタイムを自作した - zebian.log

            コンテナの仕組みを勉強したかったため、Goでコンテナランタイムを自作した。雑実装だし未実装の機能もたくさんあるが、ある程度形になってきたため現状をまとめる。 リポジトリ github.com kombu/dashi - 自作コンテナランタイム kombu/nimono - eBPFを利用したシステムコールロガー kombu/yaminabe - dashiとnimonoを利用したマルウェアサンドボックス プロジェクト名から和の雰囲気を感じるが、これはリポジトリ名をkombu(昆布)にしたかったため、せっかくなら今回は和風で固めようと思ったから。趣があっていいんじゃないでしょうか。 dashiが自作コンテナランタイムだが、nimonoとyaminabeは実験的な要素で、セキュキャン2023でコンテナを使ったマルウェアサンドボックスを実装した経験があり、今回はその再実装を自作コンテナランタイム

              コンテナランタイムを自作した - zebian.log
            • IT系上場企業の平均年収を業種別にみてみた 2024年版[前編] ~ ネットベンチャー、ゲーム、メディア系

              IT系上場企業の平均年収を業種別にみてみた 2024年版[前編] ~ ネットベンチャー、ゲーム、メディア系 IT系企業で平均年収が高いのは、勢いのあるネットベンチャー系企業なのか、それとも伝統的なSIerなのでしょうか。毎年恒例の記事を今年も公開します。 上場企業は毎年「有価証券報告書」の発行を義務づけられており、そこには従業員の人数や平均年齢、平均年収などが掲載されています。この記事では、これら公開情報を基に、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均年収が高い順に並べてみたものです。 ただし、持ち株会社など現場の社員の給与を反映していないと思われる企業は基本的にこの調査からは外してあります(例えばコナミホールディングスなど)。日本で上場していない企業(例えば日本マイクロソフトやGoogle日本法人など)も当然ながら含まれていません。 昨年から、企業ごとの

                IT系上場企業の平均年収を業種別にみてみた 2024年版[前編] ~ ネットベンチャー、ゲーム、メディア系
              • Rust言語のコアライブラリをDart言語で実装した「Rust Core 1.0」がリリース。Rustの主な型や便利な機能がDartで使えるように

                Rust言語のコアライブラリをDart言語で実装した「Rust Core 1.0」がリリース。Rustの主な型や便利な機能がDartで使えるように Rust Coreの開発チームは、Rust言語のコアライブラリをDart言語で実装した「Rust Core 1.0」をオープンソースとしてリリースしました。 Rust Coreを用いることで、Dart言語にRust言語が持つ一般的な型やさまざまな便利な機能を取り込むことができるようになります。 合わせて、Rust Coreのドキュメント「Rust Core Book」も公開されました。 DartはGoogleが主導してオープンソースで開発されているプログラミング言語です。クロスプラットフォーム対応のモバイルアプリケーション開発に対応したFlutterフレームワークで用いられている言語として知られています。 なぜDart言語でRustのコアライブ

                  Rust言語のコアライブラリをDart言語で実装した「Rust Core 1.0」がリリース。Rustの主な型や便利な機能がDartで使えるように
                • 主なIT系上場企業における賃金の男女差とその理由とは? 男性の育休取得率は? 2024年版

                  37.5% おおまかな傾向として、管理職における女性は10%から20%程度、男性の育児休暇取得率は60%程度、男女の賃金の差異として女性の平均年収は男性のそれの70%から80%程度である、といったところが見えてきそうです。 比較的先進的な働き方をしているであろうIT業界の主要な企業においても、やはり女性の管理職は少なく、平均賃金も低いことが数字から読み取れます。 男女の賃金格差の理由は? その中で、一部の企業は男女の賃金差についての説明を付記しています。 例えば日本オラクルは次のように説明しています。「当社の人事処遇制度は性別による区分はなく、担当業務/職種ごとの報酬制度を運用しております。男女の賃金格差は従業員の母数に占める管理職比率及び営業職などのインセンティブの割合が比較的高い職種の比率が男性と比べ女性が低いこと等が要因となっています。」 つまり、平均賃金の男女差の理由は男性の方が給

                    主なIT系上場企業における賃金の男女差とその理由とは? 男性の育休取得率は? 2024年版
                  • 月間はてなブックマーク数ランキング(2024年6月) - はてなブックマーク開発ブログ

                    はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。2024年6月のトップ50です*1。 順位 タイトル 1位 フルリモートで相手に気持ちよく仕事をしてもらうためのコツあれこれ 2位 去年の夏くらいに「余り野菜は焼いて麺つゆとお酢を混ぜた液に放り込むといい」と教えてくれた方、あなたは暑い夏献立に悩む主婦を救いました - Togetter [トゥギャッター] 3位 【ChatGPT】英語学習用に素敵な先生を錬成したよ! - はげあたま.org 4位 実家の近所に住むじいさんを車に乗せて買い物に連れて行った三日後 5位 「言い方がキツイ人」は、いったい何を考えているのか。 | Books&Apps 6位 旦那さんと同じタイプかも。力になれれば。 7位 先住民目線で語る、Mrs. Green AppleのMV「コロンブス」問題 | ユロックの母 8位 無

                      月間はてなブックマーク数ランキング(2024年6月) - はてなブックマーク開発ブログ
                    • RubyのJava実装「JRuby」、大口スポンサーのRed Hatが離脱で新たなスポンサーや寄付を募集。有償サポートも開始

                      RubyのJava実装「JRuby」、大口スポンサーのRed Hatが離脱で新たなスポンサーや寄付を募集。有償サポートも開始 Ruby言語のJavaによる実装である「JRuby」の開発者が、新たなスポンサーや寄付などを募集していることを明らかにしました。 これは長年にわたってJRubyの大口スポンサーであったRed Hatから、支援の停止の通知を受けたことがきっかけとなっています。 There’s big news in the JRuby world: tomorrow is JRuby’s Independence Day! Developer @headius has committed to fighting for JRuby users and he needs your help. Read his post to the JRuby Blog and follow your

                        RubyのJava実装「JRuby」、大口スポンサーのRed Hatが離脱で新たなスポンサーや寄付を募集。有償サポートも開始
                      • AWS Direct Connect、400Gpbsの専用回線に対応開始。大規模言語モデルのトレーニングや自動運転の高度支援システムなどにメリットと説明

                        Amazon Web Services(AWS)は、AWSのクラウドデータセンターに専用回線で直接接続できるサービス「AWS Direct Connect」において、400Gbpsの専用回線への対応を開始したと発表しました。 これまで、より高速で大容量なネットワーク回線を用いてAWSへ接続しようとすると、複数の100Gbps専用回線を束ねて管理する必要がありました。 今回の400Gbps専用回線の対応により、こうした複数回線の管理が削減できるとしています。 AWSは400Gb……

                          AWS Direct Connect、400Gpbsの専用回線に対応開始。大規模言語モデルのトレーニングや自動運転の高度支援システムなどにメリットと説明
                        • プログラミングのためのBGMや環境音/Slackにプロジェクト管理機能が追加/Google、超高速に評価可能な式言語発表ほか、2024年6月の人気記事

                          プログラミングのためのBGMや環境音/Slackにプロジェクト管理機能が追加/Google、超高速に評価可能な式言語発表ほか、2024年6月の人気記事 ふだん仕事では画面の大きめな16インチのノートPCをデスクトップPC代わりに使っているのですが、これにモバイルディスプレイを加えて2画面にしたらもっと使いやすいだろうなと思って、ここしばらくモバイルディスプレイを探しているところです。 ただ、そもそもノートPCの画面が大きいので、もう1つ13インチとか15インチのモバイルディスプレイを並べるのはちょっと大きすぎる気がして、10インチくらいのコンパクトなものがあればなあと思っているのですが、そのくらいのサイズのものはあまり品揃えがないんですよね。もう少しいろいろ調べてみようかなと思っています。 さて、6月が終わりましたので人気記事ランキングを振り返ってみましょう。 1位から3位 1位 プログラ

                            プログラミングのためのBGMや環境音/Slackにプロジェクト管理機能が追加/Google、超高速に評価可能な式言語発表ほか、2024年6月の人気記事
                          • 自宅サーバーのIPアドレスを隠してサーバーを公開する方法

                            クエリーポートは開けなくても動いているけど一応載せておく。 また、WireGuardの待ち受けポートとして、今回はUDPの61267を使用する。 フロントエンドサーバーの設定 Ubuntu 22.04.4 LTSを使用。 WireGuardをインストール。nftablesはインストールされていた sudo apt install wireguard IPフォワードを有効化する sudoedit /etc/sysctl.d/10-net-forward.conf /etc/sysctl.d/10-net-forward.confの内容: net.ipv4.ip_forward = 1 再起動 sudo reboot 再起動後、/etc/nftables.confを配置する。 /etc/nftables.confの内容: flush ruleset table inet firewall {

                              自宅サーバーのIPアドレスを隠してサーバーを公開する方法
                            • 2024.06 - Algomaticで話題になった生成AIニュースまとめ - Algomatic Tech Blog

                              こんにちは。Algomatic NEO(x) の宮脇(@catshun_)です。 本記事では Inside Algomatic という podcast の「Algomaticで話題になった生成AIニュースまとめ」という回で用意している会話ネタの一部として、6月に話題となったニュース一覧を公開します。なお以降で記述するニュースは、社内 slack や技術キャッチアップ会等から抽出しています。 また 2024.05 のニュース一覧は以下を参照ください。 おことわり 以降で記述するニュースは、私の独断と偏見で抽出しており内容に偏りがあると思います。 解釈や引用に誤りがありましたらご指摘いただけると幸いです。 引用時の名称は原則として引用先の媒体で記述されているものに従っています。 プロダクト等の利用時は 必ずライセンスや利用規約を参照して下さい。 ニュース 06/28 - Finatext Ho

                                2024.06 - Algomaticで話題になった生成AIニュースまとめ - Algomatic Tech Blog
                              • [Dify]ローカルのLangfuseをローカルのDifyに繋げる - Qiita

                                はじめに ローカルのLangfuseをローカルのDifyに設定する時一箇所工夫する必要があったので記録用に残します。 Langfuse設定 ではまず以下に従って、dockerコンテナの立ち上げてください。 # Clone the Langfuse repository git clone https://github.com/langfuse/langfuse.git cd langfuse # Start the server and database docker compose up そうするとhttp://localhost:3000 で立ち上げることができるので、アカウントを作成してログインしてください。 そうすると以下のような画面が表示されます。 そしたら[New project]からプロジェクトを作成してください。 作成したら、以下のような画面になるので、[Create ne

                                  [Dify]ローカルのLangfuseをローカルのDifyに繋げる - Qiita
                                • 『AWS Direct Connect、400Gpbsの専用回線に対応開始。大規模言語モデルのトレーニングや自動運転の高度支援システムなどにメリットと説明』へのコメント

                                  テクノロジー AWS Direct Connect、400Gpbsの専用回線に対応開始。大規模言語モデルのトレーニングや自動運転の高度支援システムなどにメリットと説明

                                    『AWS Direct Connect、400Gpbsの専用回線に対応開始。大規模言語モデルのトレーニングや自動運転の高度支援システムなどにメリットと説明』へのコメント
                                  • Db2コマンド実行環境のインストール(Db2サーバー無し、ユーザー名を自由に設定、Linux編) - Qiita

                                    1. はじめに Db2サーバーを導入すればCLP(command line processor)を利用できますが、 Db2クライアントだけを導入したい Db2クライアント環境のユーザー名をデフォルトのdb2inst1以外の任意の名前にしたい といった要望を聞くことがあります。本記事ではLinux環境を対象にして、この要望に応える手順をまとめます。要点は CLPが同梱されているIBM Data Server Runtime Clientパッケージを導入すること その際db2setupコマンドを用いずに、db2_installコマンドを使って導入し、次にdb2icrtコマンドでインスタンスを作成すること 補足)db2setupコマンドを実行すると基本的にはdb2inst1のインスタンスが作成されます。 です。(これがわかるまで時間がかかった。。) 本記事の目次は次の通りです。 はじめに 手順実

                                      Db2コマンド実行環境のインストール(Db2サーバー無し、ユーザー名を自由に設定、Linux編) - Qiita
                                    1