Skip to content

Commit ededa2a

Browse files
authored
Merge branch 'master' into improve-font-family-with-lang-attr
2 parents 287423c + 60f1de3 commit ededa2a

30 files changed

Lines changed: 1420 additions & 175 deletions

_data/latest_version.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

_includes/home/hero.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
{% assign home = site.data.locales.home[page.lang] %}
2+
{% assign latest_stable_version = nil %}
3+
{% for r in site.data.releases %}
4+
{% unless r.version contains '-preview' or r.version contains '-rc' %}
5+
{% assign latest_stable_version = r.version %}
6+
{% break %}
7+
{% endunless %}
8+
{% endfor %}
29

310
<!-- Hero + Try Ruby Wrapper -->
411
<div class="hero-try-ruby-wrapper bg-gold-150 dark:bg-stone-770 relative overflow-hidden isolate before:content-[''] before:hidden before:2xl:block before:absolute before:z-[-1] before:w-[840px] before:h-[1328px] before:bg-[url('/images/home/hero/bg.svg')] dark:before:bg-[url('/images/home/hero/bg-dark.svg')] before:bg-no-repeat before:bg-contain before:-left-[20rem] before:top-[18.75rem] before:pointer-events-none after:content-[''] after:hidden after:2xl:block after:absolute after:z-[-1] after:w-[840px] after:h-[1328px] after:bg-[url('/images/home/hero/bg.svg')] dark:after:bg-[url('/images/home/hero/bg-dark.svg')] after:bg-no-repeat after:bg-contain after:-right-[25rem] after:-top-[20rem] after:rotate-180 after:pointer-events-none">
@@ -95,7 +102,7 @@
95102

96103
<!-- Latest Version -->
97104
<div class="text-center">
98-
<p class="text-base md:text-xl tracking-wide text-gold-400 whitespace-nowrap"><span class="font-light text-white">{{ home.hero.latest_version_label }}</span> <span class="font-extrabold text-white relative inline-block">{{ site.data.latest_version.version }}<img src="/images/home/hero/version-line.svg" alt="" class="absolute -bottom-[4px] md:-bottom-[6px] left-0 w-full h-auto"></span></p>
105+
<p class="text-base md:text-xl tracking-wide text-gold-400 whitespace-nowrap"><span class="font-light text-white">{{ home.hero.latest_version_label }}</span> <span class="font-extrabold text-white relative inline-block">{{ latest_stable_version }}<img src="/images/home/hero/version-line.svg" alt="" class="absolute -bottom-[4px] md:-bottom-[6px] left-0 w-full h-auto"></span></p>
99106
</div>
100107

101108
<!-- Download Button -->
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: news_post
3+
title: "Redesign our Site Identity"
4+
author: "Hiroshi SHIBATA"
5+
translator:
6+
date: 2025-12-22 05:46:09 +0000
7+
lang: en
8+
---
9+
10+
We are excited to announce a comprehensive redesign of our site. The design for this update was created by [Taeko Akatsuka](https://x.com/ken_c_lo).
11+
12+
As part of this update, we have redesigned the site's identity as "A language where people gather, a site where people are visible."
13+
14+
Ruby has been a language centered on "programmer happiness" for 30 years. The new key visual expresses the presence of people surrounding Ruby.
15+
16+
The composition features diverse hand-drawn illustrated characters radiating outward from the central Ruby logo, representing developers around the world connecting through Ruby, creating value in their respective fields, and enjoying Ruby alongside familiar motifs.
17+
18+
While conveying Ruby's modern strengths of ecosystem, productivity, and community, the warm visual style embodies the unchanged joy, approachability, and tactile quality that have been core to Ruby since its inception. We aimed for an expression unique to Ruby that cannot be found on other programming language sites.
19+
20+
Matz highlights simplicity of expression as one of Ruby's strengths, in addition to ecosystem, productivity, and community. In the new design, following the key visual, Ruby code is displayed to emphasize its essence as a programming language.
21+
22+
We also incorporated interviews with community members and photographs, creating a site where you can sense the presence of the many people behind the programming language.
23+
24+
The site-wide update with the new design is still ongoing. There are still many areas for improvement, such as broken links and inconsistencies. We look forward to your feedback.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: news_post
3+
title: "サイトのアイデンティティの再設計"
4+
author: "Hiroshi SHIBATA"
5+
translator:
6+
date: 2025-12-22 05:46:12 +0000
7+
lang: ja
8+
---
9+
10+
サイトの包括的なデザインのアップデートを発表できることを嬉しく思います。今回の更新では[Taeko Akatsuka](https://x.com/ken_c_lo)さんにデザインを担当していただきました。
11+
12+
サイトの更新をするにあたり、サイトのアイデンティティを 「人が集まる言語、人が見えるサイト」として再設計しました。
13+
14+
Rubyは30年間、「プログラマの幸福」を中心に据えてきた言語です。新しいキービジュアルでは、Rubyを取り巻く人々の存在を視覚的に表現しました。
15+
16+
手描きのイラストで描かれた多様な人物たちが、中心のRubyロゴから放射状に広がる構図は、世界中の開発者がRubyを通じてつながり、それぞれの現場で価値を生み出し、また身近なモチーフとともに Ruby を楽しんでいる様子を表しています。
17+
18+
現代のRubyが誇る エコシステム・生産性・コミュニティ という強みを伝えながら、創設以来変わらない楽しさ・親しみやすさ・手触りの良さを、温かみのあるビジュアルで体現しました。他のプログラミング言語サイトにはない、Rubyだからこそ成立する表現を目指しました。
19+
20+
Matz はエコシステム、生産性、コミュニティに加えて表現のシンプルさを Ruby の強みとして挙げています。新しいデザインでは、キービジュアルに続いて、Ruby のコードが表示され、プログラミング言語としての本質を強調しています。
21+
22+
コミュニティメンバーのインタビュー、写真なども交え、プログラミング言語の後ろに存在する多数の人の気配が感じられるサイトを意識しました。
23+
24+
新しいデザインによるサイト全体の更新は引き続き進行中です。リンク切れや一貫性の無さなど、改善すべき点がまだ多くあります。皆様からのフィードバックをお待ちしております。

javascripts/try-ruby-examples.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ var TryRubyExamples = {
2323

2424
generateTryRubyUrl: function(code) {
2525
var encodedCode = encodeURIComponent(code);
26-
return 'https://try.ruby-lang.org/playground/#code=' + encodedCode + '&engine=cruby-3.3.0';
26+
return 'https://try.ruby-lang.org/playground/#code=' + encodedCode;
2727
},
2828

2929
onExampleLoaded: function() {

ru/community/conferences/index.md

Lines changed: 12 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: page
3-
title: "Ruby конференции"
3+
title: "Конференции Ruby"
44
lang: ru
55
---
66

@@ -10,67 +10,27 @@ lang: ru
1010

1111
### Основные конференции о Ruby
1212

13+
[RubyEvents.org][rc] — это простой список конференций, посвящённых Ruby, который публикуется совместно с сообществом Ruby. Там вы найдёте даты мероприятий, место проведения, информацию о CFP (Call For Proposals) и регистрации.
14+
15+
### Крупнейшие конференции Ruby
16+
1317
[RubyConf][1]
14-
: Каждый год, начиная с 2001, [Ruby Central, Inc.][2] проводит RubyConf,
15-
интернациональную Ruby конференцию. Количество участников росло по
16-
факториалу от десяти с 2001 по 2006 год. RubyConf предоставляет форум
17-
для докладов о Ruby технологиях от их создателей, включая доклады от
18-
Nathaniel Talbot про Test Unit, Jim Weirich про Rake, David Heinemeier
19-
Hansson про Ruby on Rails, Why the Lucky Stiff про YAML библиотеку и
20-
Sasada Koichi про YARV. Matz участвовал и выступал на всех конференциях,
21-
кроме одной.
18+
: Ежегодно с 2001 года организация [Ruby Central, Inc.][2] проводит RubyConf — Международную конференцию Ruby. RubyConf служит площадкой для докладов о Ruby-технологиях от их создателей.
2219

2320
[RubyKaigi][3]
24-
: Первая японская Ruby конференция, RubyKaigi 2006, была проведена в
25-
Odaiba. RubyKaigi предоставляет много новых захватывающих докладов от
26-
Matz'а и других рубистов каждый год.
21+
: Первая японская конференция Ruby, RubyKaigi 2006, прошла в Odaiba. Каждый год RubyKaigi представляет множество новых и интересных докладов от Matz и других рубистов.
2722

2823
[EuRuKo <small>(European Ruby Conference)</small>][4]
29-
: Первая ежегодная европейская Ruby конференция (EuRuKo) была в Karlsruhe,
30-
Германия, в 2003 году. Организованная командой немецких рубистов, включая
31-
Armin Roehrl и Michael Neumann, EuRuKo является вторым ежегодным Ruby
32-
событием после стартовавшей за два года до этого RubyConf.
33-
34-
[Open Source Developer Conference][5]
35-
: Ежегодная конференция разработчиков open source проходит в Австралии.
36-
Несмотря на то, что это не специфическая Ruby конференция, каждый год мы
37-
получаем оттуда несколько работ о Ruby.
38-
39-
### Региональные Ruby конференции
40-
41-
[Ruby Central][2] руководит программой [Regional Conference Grant Program][6],
42-
чтобы уменьшить затраты местных и региональных групп в организации
43-
событий.
44-
45-
46-
Ruby Central также сотрудничает с [SVForum][7], чтобы организовать Silicon
47-
Valley Ruby Conference, участвуя в этом со второй такой конференции в 2007
48-
году.
49-
50-
[WindyCityRails][9] является ежегодной конференцией для всех, кто обожает
51-
Ruby on Rails. Событие проводится в Chicago сообществом Ruby начиная с
52-
2008 года.
53-
54-
### Ruby на других конференциях
24+
: Первая ежегодная европейская Ruby конференция (EuRuKo) была в Karlsruhe, Германия, в 2003 году. Организованная командой немецких рубистов, включая Armin Roehrl и Michael Neumann, EuRuKo является вторым ежегодным Ruby событием после стартовавшей за два года до этого RubyConf.
5525

56-
С 2004 года часть конференции [O’Reilly Open Source Conference][10]
57-
посвящена темам Ruby. Также количество рубистов и тем о Ruby растет на
58-
других не Ruby-специфичных событиях. Некоторые конференции, посвященные
59-
[Ruby on Rails][11]: [RailsConf][12] от Ruby Central, RailsConf Europe (Ruby
60-
Central и [Skills Matter][14] соучередители с 2006, и с 2007 года – Ruby Central и
61-
O’Reilly), и Canada on Rails.
26+
### Региональные конференции Ruby
6227

28+
Актуальный список региональных конференций Ruby доступен на [RubyEvents.org][rc].
6329

30+
Там же вы найдёте ссылку на репозиторий GitHub, чтобы самостоятельно добавить или обновить информацию.
6431

32+
[rc]: https://www.rubyevents.org/
6533
[1]: http://rubyconf.org/
6634
[2]: http://rubycentral.org
6735
[3]: http://rubykaigi.org/
6836
[4]: http://euruko.org
69-
[5]: http://www.osdc.com.au/
70-
[6]: https://rubycentral.org/grants
71-
[7]: http://www.svforum.org
72-
[9]: http://windycityrails.org
73-
[10]: http://conferences.oreillynet.com/os2006/
74-
[11]: http://www.rubyonrails.org
75-
[12]: http://www.railsconf.org
76-
[14]: http://www.skillsmatter.com

0 commit comments

Comments
 (0)