タグ ソースコー
人気順 10 users 50 users 100 users 500 users 1000 users汚いコードの害を伝えたいだとか
汚いコードはよくない コードを書くと、コードは増える プログラムは、ソースコードと呼ばれる文字列を記述する事で作成されます。このことを、単にプログラムを書く、コードを書く、などと言ったりします。 ほとんどの場合、プログラムを書くときには、その目的があります。 なにかの目的を達成するために、ソースコー... 続きを読む
kumagiさんは、OSSのコードを読むとき、普段どのような目的で読みますか?おすすめの読み方などはありますでしょうか? OSSの規模ですが、redisほどの規模を想定しています。 redisのソースコー
kumagiさんは、OSSのコードを読むとき、普段どのような目的で読みますか?おすすめの読み方などはありますでしょうか? OSSの規模ですが、redisほどの規模を想定しています。 redisのソースコードを読むとして、どのような目的でどのように読むでしょうか? 熊崎 宏樹:そのOSSで注目されている機能を理解したくてコードを開... 続きを読む
NECもソースコード流出を確認、GitHubで 三井住友銀、NTTデータに続き - ITmedia NEWS
NECが顧客向けに開発したシステムのソースコードがGitHubを通じて流出したと明らかにした。同社は「原因究明と再発防止に努める」としている。 ソースコード共有サービス「GitHub」で三井住友銀行(SMBC)などのシステムに関連するソースコードが無断公開されていた問題で、NECが顧客向けに開発したシステムのソースコー... 続きを読む
覚えておきたいPythonの基本、Excelのセルやシートを自在に操る方法 | 日経 xTECH(クロステック)
Pythonでプログラミングすれば、Excelを起動することなく、任意のセルのデータを抜き出したり、加工したりできます。「売上伝票(Excelデータ)の値をWeb販売管理システムに入力するため、CSVファイルに転記する」作業の自動化を通じて、具体的な方法を見ていきましょう。 前回、この作業を自動化するPythonのソースコー... 続きを読む
Vue.js+SVGで自由にCSSアニメーションしたい人のための完全解説(ソース付き) - Qiita
こんにちは。UX&フロントエンジニアしながら絵描きして遊んでいるゆき(@yuneco)です。この記事ではVue.jsを使ってCSSアニメーションを使った表現を自在に行うための基本的な部分をステップバイステップで解説します。目標は↓以下のようなアニメーションをJavaScriptで自在に構築できるようになることです。 ソースコー... 続きを読む
vimのカラースキームでLaTeXのコードを彩る、carbonpaper.vim - Qiita
なにそれ 最強のvimプラグインcarbonpaper.vimを使うと、、、 このvimのコードが そのままの色(カラースキーム: hybrid)でLaTeXに! あるいはこんな感じにも! (カラースキーム: PaperColor) 概要 カーボン紙です。vimのカラースキームをLaTeXに転写します。 s417-lama/carbonpaper.vim LaTeXのlistingsでソースコー... 続きを読む
【Python C API入門】C/C++で拡張モジュール作ってPythonから呼ぶ -前編-|はやぶさの技術ノート
こんにちは。 現役エンジニアの”はやぶさ”@Cpp_Learningです。 仕事の都合もあり「C言語 ⇒ C++ ⇒ Python」の順にプログラミング言語を習得しました。 最近は、PythonとC/C++両方を使って仕事をしています。 Pythonでプログラミングをしていると… 【やりたいこと】 処理速度を向上させたい 過去に作ったC/C++のソースコー... 続きを読む
プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ
技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Interpreter、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 もうすぐ Ruby 2.6 がリリースされますね! Ruby 2.6 の新機能は何だろう、と調べるためには、ソースコー... 続きを読む
持続可能な開発を目指す ~ ドメイン・ユースケース駆動(クリーンアーキテクチャ) + 単方向に制限した処理 + FRP
この記事は、開発を持続可能にできるようなアーキテクチャとその適用方法を考察するものです。 骨子はできていますが、実装経験をフィードバックして詳細を若干変更するかもしれません。 勉強不足な点もあるので、意見を歓迎します。 開発においてよくある問題点 ビジネスロジックの本質が何だったか見失う。ソースコー... 続きを読む
ファミコンミニで自前のLinuxカーネルを動かす手順 · urandom
はじめに ファミコンミニ自体の権利表記画面や 任天堂Webサイト で配布されているOSSソースコードからも分かるように、ファミコンミニの中で動いているのはU-bootで起動されたLinuxです。なので、ファミコンミニを適切に初期化した上で、適切にビルドしたLinuxカーネルを流しこめば、ファミコンミニ上で自前のLinuxを動かせます。U-boot(GPLv2)とLinux(GPLv2)のソースコー... 続きを読む
JavaScript Plugin Architectureというプラグイン設計について学ぶ無料の電子書籍を書いた | Web Scratch
JavaScript Plugin Architecture というJavaScriptのプラグイン設計についての電子書籍を書きました。 この書籍はJavaScriptのライブラリやツールにおけるプラグインアーキテクチャについて見ていく事を目的としたものです。 以下の形式で読むことができます。 Web版 PDF形式 - レンダリングに難あり ePub形式 Mobi形式 GitHub 上にソースコー... 続きを読む
非英語ネイティブでも Vim で快適に英語を書きたい
この記事は Vim Advent Calendar 2014 の 21 日目の記事です。 20 日目の記事は、kamichidu さんの Vimの正規表現を切り刻む でした。 英語書いてる時にありがちな話 英語、書いていますか? コードを書いていると、英語を読む機会だけでなく書く機会も結構あるように思います。例えば、 pull-request を送る際のコメントや issue を書く。 ソースコー... 続きを読む
メガソフト、構造解析機能を搭載したテキストエディタ「MIFES」最新β版を無償配布 -INTERNET Watch
ニュース メガソフト、構造解析機能を搭載したテキストエディタ「MIFES」最新β版を無償配布 (2014/11/28 06:00) メガソフト株式会社は27日、テキストエディタ「MIFES(マイフェス)」の最新バージョン「MIFES 10(仮称)」パブリックベータ版の無償配布を開始した。 「MIFES 10」編集画面 MIFESは、C、C++、Ruby、Javaなどのプログラミング言語のソースコー... 続きを読む
PHPで特定URLのGoogle+の+1数を取得する
PHPで特定URLのGoogle+の+1数を取得する ブログなどでその記事がどれだけ+1されたのか。通常は公式ボタンを利用しますが、ランキングに利用したりオリジナルデザインボタンを使いたい場合は数値データを取得する必要があります。 Google+の場合はAPIが存在しないため、下記の非公式ライブラリを利用することで、簡単に数値を取得することができます。 +1数を取得してみる ライブラリはソースコー... 続きを読む
ソースコードで最もよく使われる単語が明らかに | スラッシュドット・ジャパン デベロッパー
あるAnonymous Coward 曰く、英文で最も多く使われるアルファベットが「e」だというのはよく知られていますが。最も多く使われる単語は「the」だそうです。プログラミング言語ではどうなのか、GitHubで公開されているソースコードを解析した結果が発表されました(The Most Frequent Word in Source Code on GitHub: PDF)。 調査ではソースコー... 続きを読む
背景が透けて表示されるApolloアプリを作成してみよう ─ @IT
Apolloプログラミング入門(1) 背景が透けて表示されるApolloアプリを作成してみよう クラスメソッド 横田聡 2007/3/28 ■パブリックアルファ版 AdobeSystemsは3月19日、Apolloパブリックアルファ版をAdobeLabsにて公開しました。昨年筆者が参加したイベントAdobeMAXのセッションやAdobeエバンジェリストを招いた勉強会にて何度かデモアプリやソースコー... 続きを読む