並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 285件

新着順 人気順

CODERの検索結果41 - 80 件 / 285件

  • まつもとゆきひろさんと、なかだのぶよしさんと、Rubyについてのお話 - ポッドキャスト | Heroku

    永野: 私は、SalesforceでHerokuを担当している永野智です。このエピソードは、Deeply Technicalがテーマとなります。今回はゲストとして、「Rubyのパパ」、Matzこと まつもとゆきひろ さん、そして「さすらいのパッチモンスター」なかだのぶよし さん。また、Herokuのサポートエンジニア 澤光映さんをゲストにお迎えしてお送りいたします。皆さんよろしくお願いします。 Matz, Nobu, 澤: よろしくお願いします。 永野: まずは、もう皆さん知ってると思うんですが、自己紹介から始めたいと思いますので、じゃまずMatzさんから自己紹介をお願いいたします。 Matz: はい、 まつもとゆきひろ と申します。Rubyを作った人ですね。「Rubyのパパ」って名乗ってますけれども。日本では、平仮名で まつもとゆきひろ で、海外では M, A, T, Zで Matzって

      まつもとゆきひろさんと、なかだのぶよしさんと、Rubyについてのお話 - ポッドキャスト | Heroku
    • Kaggle Grandmasterへの軌跡

      Kaggle Grandmasterへの軌跡 はじめに 嗚呼、憧れの。 Kaggle Grandmasterに…… ……というわけで、なってしまったので、Kaggleとの出会いを含めて記念にポエムにしようと思いました。 Kaggleをはじめる前 Topcoder Marathon Matchesという、中長期ヒューリスティクスプログラミングコンテストの分野で、なぜか初参加から2位、1位、1位とよく分からない順位をつけ、最初の2試合だけでRedcoderになったりしつつ、TCO(Top Coder Open)という毎年1回だけ現地開催される大会決勝に大会側に渡航費用を出してもらって計3度決勝に進出しているうちに、当時全盛期だったTopcoderは衰退期を迎えもはや参加の価値が薄れつつあり、すれ違いでコンテストでもっと勝つために再入学した大学院の博士後期課程が原因でTopcoderをはじめとし

        Kaggle Grandmasterへの軌跡
      • How does Google Authenticator work? (Part 1)

        When you’re accessing services over the WEB – let’s pick GMail as an example – couple of things have to happen upfront: The server you’re connecting to (GMail in our example) has to get to know who you are. Only after getting to know who you are it’s able to decide what resources you are allowed to access (e.g. your own email inbox, your Calendar, Drive etc.). Step 1 above is called authentication

        • Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow

          Developers are a finicky bunch. Like a dog refusing to walk on wet grass, there always seemed to be a bit of resistance to changing up a routine. We love what we grew up with, be it Star Trek jokes, Vim, or Emacs. The origins of this war harken back to Usenet groups in the 1980s, a time when Vi and Emacs were the primary tools used for coding. Emacs, as we well know, is a “maze of twisty little pa

            Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow
          • 突然原因不明の病気で手が不自由になったプログラマーが働くための方法とは?

            by Mary Cullen エディンバラ大学の博士課程で神経言語プログラミングと機械学習を学ぶナオミ・サフラさんは、2015年8月から原因不明の病気によって手が不自由になってしまい、タイピングによるコーディングが難しくなってしまったそうです。そんなサフラさんが、自身がコンピューター科学の研究と仕事を続けていくために採用した「手が使えなくてもプログラミングを行う方法」について、自身のブログで語っています。 What Does a Coder Do If They Can't Type? | Objective Funk http://nsaphra.github.io/post/hands/ サフラさんは、2015年8月から手を動かすたびに焼かれるような痛みにたびたび襲われるようになったとのこと。リウマチの専門医からは、アメリカ人として初めて「線維筋痛症」と診断されてしまったそうです。また

              突然原因不明の病気で手が不自由になったプログラマーが働くための方法とは?
            • Mistral AI、コーディング用生成AIモデル「Codestral」リリース

              米Microsoftが支援する仏Mistral AIは5月29日(現地時間)、同社としては初のコーディング向け生成AIモデル「Codestral」を発表した。 コード生成タスクを明示的に設計されたオープンウェイト(モデルの重みを公開している)の生成AIモデルで、HuggingFaceからダウンロードし、MistralのAPIプラットフォームを通じて利用できる。 Python、Java、C、C++、JavaScript、Bashを含む80以上のプログラミング言語の多様なデータセットでトレーニングされている。また、SwiftやFortranでも「優れた性能を発揮する」という。 3万2000トークンのコンテキストウィンドウを持つ220億パラメータモデル。コード生成の長期評価のRepoBenchでは、競合する米MetaのCode Llama(4000/700億)や中国DeepSeekのDeepSe

                Mistral AI、コーディング用生成AIモデル「Codestral」リリース
              • Rails: 本当にやった「責務過剰クラス」の事例(翻訳)|TechRacho by BPS株式会社

                概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: When objects become super objects - Write it simple 原文公開日: 2020/08/11 著者: Juan Manuel Ramallo サイト: Write it simple - Simple programming short articles. Mostly ruby focused. 日本語タイトルは内容に即したものにしました。 鉛筆は、何かものを書くのに使います。それ以上のものではありません(お尻に消しゴムが付いている鉛筆もありますが、この際考えないことにしましょう)。 今は何でもデジタルに移行する時代ですよね。鉛筆本体に簡単なOCRスキャナを取り付けて、書いたものが片っ端からデジタル化できたらさぞ便利でしょう。 私は会議で意見を交換中、手元で書いたちょっとした技術用の

                  Rails: 本当にやった「責務過剰クラス」の事例(翻訳)|TechRacho by BPS株式会社
                • Bomberland | Coder One

                  Welcome to BomberlandAn open-source multi-agent AI competition inspired by Bomberman. Program intelligent agents using strategies from tree search to deep reinforcement learning and compete to reach the top of the global leaderboard. View on GitHub Try any strategyA fun way to learn and experiment with the latest algorithms, from tree search to deep reinforcement learning.

                    Bomberland | Coder One
                  • Software Architecture is Overrated, Clear and Simple Design is Underrated

                    I had my fair share in designing and building large systems. I've taken part in rewriting Uber's distributed payment systems, designing and shipping Skype on Xbox One and open-sourcing RIBs, Uber's mobile architecture framework. All of these systems had thorough designs, going through multiple iterations and had lots of whiteboarding and discussion. The designs then boiled down to a design documen

                      Software Architecture is Overrated, Clear and Simple Design is Underrated
                    • 誤用される「焼畑農業」 ――Twitterの言説を中心に - たぶん大丈夫なブログ

                      はじめに 「焼畑農業」を誤用した言説が巷に溢れている。 そのような言説は、主に2種類に大別できる。 一つは、焼畑農業を環境破壊的な農法だと誤解した上で、焼畑農業の是非についてや、森林火災など他の環境問題に絡めて論じる言説。 もう一つは、焼畑農業そのものを論じるのではなく、「○○は焼畑農業のように人材を使い潰している」「次から次へと業界を荒らし回る○○は焼畑的だ」など、別の物事について論じる際に、ネガティブな意味合いを含んだ比喩として使用する言説である。 この記事では、様々な言説が飛び交うTwitterを中心に見ていくことで、焼畑農業に関する誤解を解きほぐしながら、主に後者の言説(誤解に基づいた比喩として焼畑農業を使用する言説)を類型化して分析し、ひいてはそのような誤用が生じる要因について地理学的な観点から探ってみたい。 (画像1)エチオピア南西部における焼畑の火入れの様子。佐藤廉也のウェブ

                        誤用される「焼畑農業」 ――Twitterの言説を中心に - たぶん大丈夫なブログ
                      • 【感想】『Clean Craftsmanship 規律、基準、倫理』:ボブおじさんの熱い職人魂本 - Rのつく財団入り口

                        オレたちのUncle Bobが帰ってきた! ITエンジニアが読むべき名著にオールタイムで名前が上がるCleanシリーズ。作者はアジャイルマニフェストのその場にいた一人でもあるロバート・C・マーチン御大、通称Uncle Bob。→Wikipedia: Robert C. Martin, プログラマが知るべき97のこと 『Clean Agile』に続く本書は、クラフトマンシップをもったプロのエンジニアであろうという在り方をメインに述べ、過去の一連の本で述べられてきた主張も含めた集大成的な本になっています。 おおお...あのシリーズに続きが出た...ということで震えながら読んだので以下読書記録です。 オレたちのUncle Bobが帰ってきた! 第I部 規律 第1章 クラフトマンシップ 第2章 テスト駆動開発 第3章 テスト駆動開発応用 第4章 テスト設計 第5章 リファクタリング 第6章 シンプ

                          【感想】『Clean Craftsmanship 規律、基準、倫理』:ボブおじさんの熱い職人魂本 - Rのつく財団入り口
                        • From Rust to TypeScript | valand.dev

                          Edits: HN discussion here: https://news.ycombinator.com/item?id=24453007#24454277. Thank you HN folks for the corrections, kind responses, and insightful discussion. *fixes in Getting Rid of Exceptions snippet 1. I was introduced to Rust in 2018 and has been enamored since. Rust is a system programming language, much like C++. Unlike C++ though, being relatively new, its language design is more mo

                          • 4兆個のトランジスタを搭載した世界最速のAIチップ「WSE-3」をCerebrasが発表

                            AI向けコンピューターシステムを構築するスタートアップのCerebrasが、4兆個のトランジスタを搭載した世界最速のAIチップ「WSE-3(Third Generation 5nm Wafer Scale Engine:第3世代5nmウェハスケールエンジン)」を発表しました。この他、AI運用におけるボトルネックとなるコストパフォーマンスを改善するために、QualcommのAI 100 Ultraを利用することや、G42と共同で新しいAIスーパーコンピューターの「Condor Galaxy 3(CG-3)」を構築することなども発表されています。 Cerebras Systems Unveils World’s Fastest AI Chip with Whopping 4 Trillion Transistors - Cerebras https://www.cerebras.net/pre

                              4兆個のトランジスタを搭載した世界最速のAIチップ「WSE-3」をCerebrasが発表
                            • Create Diagonal Layouts Like It's 2020 - 9elements

                              Create Diagonal Layouts Like It's 2020 TL/DR: Diagonal layouts are great. You can build them easily with CSS. Take a look at this CodePen to see how it works. Layouts with diagonal sections are quite popular for several years now. It is not the new hot stuff, and you will probably not find it in the articles titled "Design trends for 2020". But I think it is here to stay. It is one tool designers

                                Create Diagonal Layouts Like It's 2020 - 9elements
                              • Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior

                                Random musings on React, Redux, and more, by Redux maintainer Mark "acemarke" Erikson This is a post in the Blogged Answers series. Details on how React rendering behaves, and how use of Context and React-Redux affect rendering I've seen a lot of ongoing confusion over when, why, and how React will re-render components, and how use of Context and React-Redux will affect the timing and scope of tho

                                  Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior
                                • Rustでグラフをplotするライブラリのまとめ - Stimulator

                                  - はじめに - Rustでグラフを描画したいと思った時に調べたクレートとその実装、機能のまとめた時のメモ。 現状はplottersを使っておけば間違いなさそうだが、目的によっては機能で選択する場合もありそう。 - はじめに - - 前提知識 - - グラフ描画クレートざっくりまとめ - plotters plotly plotlib poloto rustplotlib RustGnuplot preexplorer vega_lite_4.rs dataplotlib chord_rs - アスキーアート系のクレート - - 記事外で参考になりそうな記事 - - おわりに - - 前提知識 - グラフの描画までの機能としては、matplotlibのようにaxisやviewを構造体として持っているライブラリもあれば、受け取った配列をそのままgnuplotのスクリプトに変換するライブラリも

                                    Rustでグラフをplotするライブラリのまとめ - Stimulator
                                  • Clean Agileを読んだ - 読書メモ

                                    Clean Agileを読んだ Clean Agile 基本に立ち戻れを読んだ。 www.amazon.co.jp 筆者はClean CodeやClean Architectureの書者であるボブおじさんことRobert C. Martin氏で、アジャイルの提言者の一人である(ということを本書を読んで知った)。 私自身はアジャイルやXPについては大学在学時に数冊読んだことがあり、また実際に現職でもいくつかのチームではアジャイルの手法を用いて仕事を行っている。とはいえアジャイルについてなんとなくしか把握しておらず、またボブおじさんの新作(以前にClean Code、Clean Coder、Clean Architectureの3冊を読んだことがある)ということで購入して読んでみた。 学んだこと アジャイルの成り立ちとその概念 アジャイルのプラクティス アジャイルとそれを取り巻く誤解について

                                      Clean Agileを読んだ - 読書メモ
                                    • Raspberry Pi 3 Fastboot - Less Than 2 Seconds - Bir Coder'ın Günlüğü

                                      Bu yazıyı Türkçe oku.|Read the post in Turkish. This post tells about my journey of fast-booting a Raspberry Pi 3 (RPI). In addition to that, some optimizations are discussed that can be applied to a Qt (QML) application. In the end, we will have a RPI that boots from power-up to Linux shell in 1.75 seconds, power-up to Qt (QML) application in 2.82 seconds. Edit : There are requests for a demo ima

                                        Raspberry Pi 3 Fastboot - Less Than 2 Seconds - Bir Coder'ın Günlüğü
                                      • ConsoleMe: A Central Control Plane for AWS Permissions and Access

                                        ConsoleMe: A Central Control Plane for AWS Permissions and Access By Curtis Castrapel, Patrick Sanders, and Hee Won Kim At AWS re:Invent 2020, we open sourced two new tools for managing multi-account AWS permissions and access. We’re very excited to bring you ConsoleMe (pronounced: kuhn-soul-mee), and its CLI utility, Weep (pun intended)! If you missed the talk, check it out here. MotivationGrowth

                                          ConsoleMe: A Central Control Plane for AWS Permissions and Access
                                        • 競技プログラミングとエンジョイと誠実さ

                                          ※noteにも同じ記事がありますが、Zennの方がユーザ層とあっているかも?と思い書き直しています。 (2021/4の追記) 末尾に重要な追記があるので、追記をよんでください〜 (2022/8/11の追記) 実際に模擬面接活動を見て、対話して思ったことを追記しました はじめに 競技プログラミング界隈で、"怪文書"が流行っています。 この文書の誤読がリトマス試験紙になる... 正しいけど絶望的な状況について、なんだろう、感情を揺り動かされてしまい、その状況をもう少しお互いにわかるようにするための「解説」をするためのものです。とにかく"誤読"というか、相互で見えない立場が気になってしまった。それに尽きます。 はじめに、どういうスタンスで自分がこの記事を書いているか?という事を示しておきます。 chokudai氏は、頂上じゃないところにも価値があるという事をきちんと思っていて、「(当人を含めて)

                                            競技プログラミングとエンジョイと誠実さ
                                          • Joel on Software 日本語訳インデックス InternetArchive WayBackMachine

                                            Joel On Software のエッセイが大変好きです。プログラマとして人生を生きるよいヒントをたくさんいただきました。 日本語翻訳したサイトが以前は公開されていたのですが、最近は負荷のせいで落ちることが多く復旧もされない様子なので、インターネットアーカイブのページをリンクしておきます。 これで Joel On Sofware のエッセイの引用リンクもしやすかなと思います。 インターネットアーカイブのIndexページもリンクしておきます。 Japanese – The Joel on Software Translation Project https://web.archive.org/web/20120530181801/http://local.joelonsoftware.com:80/wiki/Japanese 2012年 Trelloは何が違うのか 2012/01/06 2

                                            • jQueryの作者による「毎日コードを書く」習慣の効果と自分で半年やってみた感想 - パンダのプログラミングブログ

                                              毎日コードを書くという習慣 jQueryの作者John Resig氏による「Write Code Every Day」というブログを読んだ。この記事は氏のブログの紹介と、自分もかつて半年ほどやっていたので軽い振り返りだ。 氏は、初めサイドプロジェクトで休日が消費され、しかもいいコードが書けなかった時の喪失感やプレッシャーを抱えていたそうだ。 ある日、Jennifer Dewalt氏が180日間もの間、毎日何らかのサイトを作るというプロジェクトを完遂したのに触発され、John Resig氏は毎日コードを書いてみようと決心した。 自分に4つのルールを課す 毎日コードを書くという取り組みのために、4つのルールを自分に課したとのこと。 コードを毎日書く。ドキュメント、ブログやコードを追加すること 有用なコードを書く。インデントの修正やリファクタは加算しない 12時までに書くこと コードはGithu

                                                jQueryの作者による「毎日コードを書く」習慣の効果と自分で半年やってみた感想 - パンダのプログラミングブログ
                                              • FFmpeg - Ultimate Guide | IMG.LY Blog

                                                These last two sometimes are referred to as "8 bit" or "10 bit" respectively, especially when talking about videos. That means 8/10 bits per single color channel. TransparencySome image formats support an additional channel together with the red, green, and blue components: the alpha channel. The alpha channel determines how transparent a single pixel is, and it can have different bit-depths, it i

                                                  FFmpeg - Ultimate Guide | IMG.LY Blog
                                                • 「Web技術速習テキスト」のWebアプリ作成実践編 - mojiru【もじをもじる】

                                                  Web技術速習テキスト 実践編 「Web技術速習テキスト 実践編」発行主旨・内容紹介 「Web技術速習テキスト 実践編」目次 「Web技術速習テキスト 実践編」Amazonでの購入はこちら 「Web技術速習テキスト 実践編(電子書籍Kobo)」楽天市場での購入はこちら 田中賢一郎氏著書「Web技術速習テキスト」 「Web技術速習テキスト」Amazonでの購入はこちら 「Web技術速習テキスト」楽天市場での購入はこちら Web技術速習テキスト 実践編 インプレスグループで電子出版事業を手がけるインプレスR&Dは、田中賢一郎氏著書による「Web技術速習テキスト」の続編となる「Web技術速習テキスト 実践編」を2019年8月9日に発売した。 田中賢一郎Profile●慶應義塾大学理工学部修了。キヤノン株式会社に入社し、デジタル放送局の起ち上げに従事。その間に単独でデータ放送ブラウザを実装し、マイ

                                                    「Web技術速習テキスト」のWebアプリ作成実践編 - mojiru【もじをもじる】
                                                  • 【2020年】史上最もおすすめされているプログラミング本【25選】 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                    こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木( @moomooya )です。 今回はdev.toで人気記事になっていた「The 25 most recommended programming books of all-time.(史上最もおすすめされているプログラミング本【25選】)」を紹介したいと思います。 注:本記事は2020年2月18日にPierre氏がdev.toに投稿したThe 25 most recommended programming books of all-time.を執筆者Pierre氏の了承のもと、日本語で紹介する記事です。 訳書の邦題について、訳書に改訂などがあった場合は出来る限り最新版の邦題で記載しています。 おすすめのプログラミング本を選んだ方法 「Best Programming

                                                      【2020年】史上最もおすすめされているプログラミング本【25選】 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                    • 【感想】『レガシーコードからの脱却』:既存のやり方を越えたその先の探求 - Rのつく財団入り口

                                                      レガシーコードからの脱却 コロナウィルス騒動でIT系イベントの中止が相次ぐ最近ですが、技術書の感想エントリです。「ITエンジニア本大賞 2020」の技術書部門大賞も受賞した2019年9月刊行の本。名著の予感がしていたのでAWS認定に受かってから読むことにして、楽しみに取っておいてありました。 文脈によって「テストコードのないコード」などの意味で使われることもある「レガシーコード」ですが、本書では「修正や拡張、作業が難しいコード」と定義しています。 一見するとレガシコードを避けるためのプログラミングテクニックに焦点を当てた本にも思えますが、帯に「レガシーコードを初めから作らない」とあるように焦点はプロセス。レガシーコードを生み出さないような開発形態、手法、エンジニアとしての在り方などを総合的に述べた本となっています。 www.oreilly.co.jp メインはレガシーコードをビヨンドしてい

                                                        【感想】『レガシーコードからの脱却』:既存のやり方を越えたその先の探求 - Rのつく財団入り口
                                                      • Get Started with TensorFlow Transform  |  TFX

                                                        This guide introduces the basic concepts of tf.Transform and how to use them. It will: Define a preprocessing function, a logical description of the pipeline that transforms the raw data into the data used to train a machine learning model. Show the Apache Beam implementation used to transform data by converting the preprocessing function into a Beam pipeline. Show additional usage examples. Setup

                                                          Get Started with TensorFlow Transform  |  TFX
                                                        • ABEMA iOS アプリがアクセシビリティ改善をリリースするまで | CyberAgent Developers Blog

                                                          こんにちは、メディア事業本部の @masuP9(ますぴー)こと桝田です。最近はメディア事業本部のサービス、特にABEMAとAmebaのアクセシビリティ向上に取り組んでいます。この記事では、ABEMAのiOSアプリにおいてアクセシビリティ改善をリリースしましたので、それに至る取り組みをお伝えします。 目次 個人から組織へ – ABEMA Accessibility Taskforceの立ち上げ 実際のABEMA iOS アプリの改善と技術的解説 改善したUIの検証 – ユーザーによる検証 品質の再現性を高める – conte 実装要件への追加 これから 個人から組織へ – ABEMA Accessibility Taskforceの立ち上げ ABEMAでは「個人の能力の限界がデザインの限界になっている」という課題を解決するために、デザインされてないものをデザインする仕組みとしてデザインシステ

                                                            ABEMA iOS アプリがアクセシビリティ改善をリリースするまで | CyberAgent Developers Blog
                                                          • Gleam version 1 – Gleam

                                                            Published 04 Mar, 2024 by Louis Pilfold Today Gleam v1.0.0 has been released! This is the first “stable” release of the language (more on what that means later) and a big milestone for the ecosystem. It has been a long journey and I’m proud of both the technology and the community that we’ve built here with Gleam. Thank you so much to everyone who has taken part in any way, you’ve all contributed

                                                              Gleam version 1 – Gleam
                                                            • 学習済みの LLM を束ねて Mixture of Experts を作るテク

                                                              導入 Twitter でこんな投稿を見かけました。 「Phi-2 ベースのモデルをいくつか使って Mixture of Experts (MoE) を作ったら単体よりも良い性能が達成できました」という話です。学習済み LLM をマージするテクに関しては最近時々話題に上がっているのを見かけますが、MoE には Gating 部分で追加のパラメータが必要なはずで、そこはどうやっているんだろうと気になりました。中身を見てみたところ、Few-shot で Gating のパラメータを決める手法が使われていて面白かったので、それについて書いてみます。 Sparse Mixture of Experts (Sparse MoE) の推論時の処理 Phixtral は名前やワードアートからも分かる通り、Mixtral の Sparse MoE を踏襲しているので、まずその推論時の処理について書きます。

                                                                学習済みの LLM を束ねて Mixture of Experts を作るテク
                                                              • code-server 構築の茨の道と、その近道 - Qiita

                                                                ながらくCodeanywhereを住処にしてきたものの、実はここ半年ほどフラフラしていました。VS Code Remote を使ったり、ほかに浮気したりと。しかし、最近になってようやくエディタ環境がCoder (code-server)に固まってきたので、構築方法をまとめておきたいと思います。 Coder と code-server VS Code が非常に人気ですが、これをそのままオンラインで使えるようにしたのがCoderです。VS Code同様にオープンソースで開発は進められていて、github.com/cdr/code-serverにホストされています。なお、2019年10月現在でスターが23k超えでした。構成としては、最新版のVS Codeを取り込みつつ、一部にパッチをあて、Electronなしで動くように調整してある、といった感じです。拡張機能にも対応しています。v2のリリースが

                                                                  code-server 構築の茨の道と、その近道 - Qiita
                                                                • UINavigationControllerをカスタマイズ 〜OSの影響を受けづらいカスタムナビゲーションの実装〜 - クックパッド開発者ブログ

                                                                  こんにちは、モバイル基盤部のヴァンサン(@vincentisambart)です。 iOS 15とXcode 13がリリースされました。最新のiOS SDKでビルドしてみたら、カスタマイズされたナビゲーションバーに修正が必要だったアプリが少なくなかったようです。しかし、iOS版のクックパッドアプリでは大きくカスタマイズされているナビゲーションバーを使ってはいるものの、iOS 15に合わせてナビゲーションバーに手を入れる必要は特になかったです。 iOS版のクックパッドアプリは最近様々な形のナビゲーションバーを使っています。例えばおすすめタブはスクロールするとナビゲーションバーの高さが変わります。 また、さがすタブは画面によってナビゲーションバーの中身や高さが違いますし、レシピ詳細ではスクロールするとレシピ名がナビゲーションバーに入ります。 なぜiOS版のクックパッドアプリには修正が必要なかった

                                                                    UINavigationControllerをカスタマイズ 〜OSの影響を受けづらいカスタムナビゲーションの実装〜 - クックパッド開発者ブログ
                                                                  • Rust: A Critical Retrospective « bunnie's blog

                                                                    Since I was unable to travel for a couple of years during the pandemic, I decided to take my new-found time and really lean into Rust. After writing over 100k lines of Rust code, I think I am starting to get a feel for the language and like every cranky engineer I have developed opinions and because this is the Internet I’m going to share them. The reason I learned Rust was to flesh out parts of t

                                                                    • The 2020 Developer Survey results are here! - Stack Overflow

                                                                      Depending on how you count it, this is the 10th year Stack Overflow has been conducting its annual developer survey. The software industry has changed substantially over the last decade, but it’s also true that no single technology has been quite as disruptive, at least in the short term, as the public health crisis the entire world is experiencing right now. The results of this survey reflect the

                                                                        The 2020 Developer Survey results are here! - Stack Overflow
                                                                      • 日本企業におけるDX推進組織の構造的課題 : 比較制度分析からみた組織構造転換の必要性

                                                                        In April 2022, Osaka City University and Osaka Prefecture University marge to Osaka Metropolitan University Osaka Metropolitan University Title 日本企業における DX 推進組織の構造的課題 : 比較制度分析からみた組 織構造転換の必要性 Author 鈴木 康宏 Citation 都市経営研究. 2 巻 1 号, p.69-90. Issue Date 2022-03 ISSN 2436-3146 Type Departmental Bulletin Paper Textversion Publisher Publisher 都市経営研究会 Description 査読論文 DOI Placed on: Osaka City University

                                                                        • 週刊Railsウォッチ(20201020前編)Percona Toolkitは優秀、Active Admin非公式ガイド、Railsをリアクティブにするガイドほか|TechRacho by BPS株式会社

                                                                          2020.10.20 週刊Railsウォッチ(20201020前編)Percona Toolkitは優秀、Active Admin非公式ガイド、Railsをリアクティブにするガイドほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ※今回録音に失敗したため、つっつきボイスがいつもより短めとなっております🙇。 ⚓Rails: 先週の改修(Rails公式ニュースより) 今回の更新は少なめで、Changelogは更新されていませんでした。 コミットリスト: Comparing @{2020-10-0

                                                                            週刊Railsウォッチ(20201020前編)Percona Toolkitは優秀、Active Admin非公式ガイド、Railsをリアクティブにするガイドほか|TechRacho by BPS株式会社
                                                                          • CLINICS アプリのリニューアルの裏側 (iOS 編) | MEDLEY Developer Portal

                                                                            2022-02-15CLINICS アプリのリニューアルの裏側 (iOS 編)こんにちは、医療プラットフォーム本部/プロダクト開発室/第一開発グループ所属の世嘉良です。 メドレーには 2018 年の頭に入社しており、今年で 4 年目になります。 当初はサーバーサイドを中心に開発を担当していたのですが、最近は患者エンゲージメントチームという患者様に提供するサービスを開発するチームで主に iOS の仕事を担当することが多いです。 さて去年の 12 月になりますが、 CLINICS アプリ は UI のフルリニューアルを行いました。 今回はリニューアルの裏話 (iOS について) をしていきたいと思います。 これまでの CLINICS アプリについて本題を書く前に、CLINICS アプリの歴史を紹介します。 ファーストコミットを見てみると、アプリの開発は 2016 年 2 月ごろからスタートし、

                                                                              CLINICS アプリのリニューアルの裏側 (iOS 編) | MEDLEY Developer Portal
                                                                            • Codestral: Hello, World!

                                                                              Codestral: Hello, World!Empowering developers and democratising coding with Mistral AI. We introduce Codestral, our first-ever code model. Codestral is an open-weight generative AI model explicitly designed for code generation tasks. It helps developers write and interact with code through a shared instruction and completion API endpoint. As it masters code and English, it can be used to design ad

                                                                              • Clean Architecture提唱者 Robert C. Martin氏が登壇。オンラインイベント「Builders Box ON AIR ♯3クリーンアーキテクチャ」が開催

                                                                                Sansan株式会社が運営する、エンジニアリング強化のためのプロジェクト「Builders Box」は、エンジニア向けオンラインイベント「Builders Box ON AIR」を、1月29日(金)に開催します。 ■開催概要 「Builders Box ON AIR」は、Builders Boxが企画する、世界に通用するエンジニアになるための知見を共有するイベントです。第3回目となる今回のテーマは「クリーンアーキテクチャ」です。 「Clean Architecture」の提唱者である、Robert C. Martin氏をゲストに迎え、エンジニアが押さえておくべきアーキテクチャやアプリケーションに最適なアーキテクチャとはどのようなものか等、広い視点で「クリーンアーキテクチャ」をテーマにお話しいただきます。 ■スピーカー紹介 Robert C. Martin(ロバート C.マーチン)氏 197

                                                                                  Clean Architecture提唱者 Robert C. Martin氏が登壇。オンラインイベント「Builders Box ON AIR ♯3クリーンアーキテクチャ」が開催
                                                                                • 1x Engineer

                                                                                  What is a 1x Engineer? You might have already heard of a 10x engineer. Probably too often, actually. If there's such a thing as a 10x engineer, surely there must be a 1x engineer, too? Of course there is! Let's dig into a non-exhaustive list of what qualities make up a 1x engineer. A 1x Engineer... Searches Google, Duckduckgo, Bing, or wherever they like when they're not sure what's up. Copy/paste

                                                                                    1x Engineer