March 14, 2022
On 3/14/22 00:31, İsmail Emre ARIKAN wrote:

> daha kitabı bitirmeden
> dile dalarsam yapacağım çalışmalarımın sonucu kalitesiz olur

Bence normal ve gerekli. Ben insanların hata yapmadan öğrenemediklerine iyice inanmaya başladım. Bir musibet bin nasihatten iyidir hesabı... :)

> Aslında Github hesabım da var, orayı
> adres göstererek de taslağımı paylaşabilirdim ama kullanmasını henüz
> bilmiyorum ve öğrenmem gerekenlerin varlığı beni korkuttuğu için

Hiç sorma! Ben de aynı dertten muzdaribim. Ancak hayatımı devam ettirecek kadar biliyorum. :)

Bir sonraki sohbette galiba git üzerinde duracağız. :)

Ali

March 15, 2022
On Monday, 14 March 2022 at 18:08:40 UTC, Ali Çehreli wrote:
> On 3/14/22 00:31, İsmail Emre ARIKAN wrote:
>
> > daha kitabı bitirmeden
> > dile dalarsam yapacağım çalışmalarımın sonucu kalitesiz olur
>
> Bence normal ve gerekli. Ben insanların hata yapmadan öğrenemediklerine iyice inanmaya başladım. Bir musibet bin nasihatten iyidir hesabı... :)
>
> > Aslında Github hesabım da var, orayı
> > adres göstererek de taslağımı paylaşabilirdim ama
> kullanmasını henüz
> > bilmiyorum ve öğrenmem gerekenlerin varlığı beni korkuttuğu
> için
>
> Hiç sorma! Ben de aynı dertten muzdaribim. Ancak hayatımı devam ettirecek kadar biliyorum. :)
>
> Bir sonraki sohbette galiba git üzerinde duracağız. :)
>
> Ali

Herkese selamlar. Git için visual studio code sade ve kullanışlı bir arayüz sunuyor. Ama daha karmaşık şeyler için -mesela bir pushu geri almak gibi- GitHub desktop gerekebiliyor. Aslında hepsi komut satırı arayüzünden de hallediliyor ama sürekli kullanmak pratik olmuyor. Bildigim bazı basit komutları paylaşayım o zaman.

Bütün değişiklikleri tara
git add .

Buldugun değişikliklere push edilmek üzere yorum ekle (yorumsuz/mesajsız push diye birşey asla yok)
git commit -m "minik degisiklik"

Sunucuya push et
git push

eger projenizi dub registry e kaydetmek istiyorsaniz tag denilen release tarzı bir paket olusturmaniz gerekiyor. her tag bir versiyon numarasina (belki isim veya kod) sahip olmali.
git tag v0.0.1
Yukarıdaki komut yerel tag oluşturdu. Şimdi uzak sunucuda tag i kaydedelim.

git push origin --tags

Tagleri silmek için vallahi stackoverflowa basvuruyorum ben de hep :)

Yav keşke bir de GitHub d projeleri için intellisense desteği sağlasa. Mesela Python projelerinde değişkene tıkla hop, deklerasyona gidiyorsun.

GitHub beni Arctic Code Vault Contributor yapmış. Kodlarım Svalbard adasında yer altında saklaniyormus. Eminim küresel bir felakette son ihtiyaç duyacakları şey benim kodlarım olur ;p
March 16, 2022
On Tuesday, 15 March 2022 at 19:12:40 UTC, Ferhat Kurtulmuş wrote:
> On Monday, 14 March 2022 at 18:08:40 UTC, Ali Çehreli wrote:
>>
>>
>> Bir sonraki sohbette galiba git üzerinde duracağız. :)
>>
>> Ali
>
> Herkese selamlar. Git için visual studio code sade ve kullanışlı bir arayüz sunuyor. Ama daha karmaşık şeyler için -mesela bir pushu geri almak gibi- GitHub desktop gerekebiliyor. Aslında hepsi komut satırı arayüzünden de hallediliyor ama sürekli kullanmak pratik olmuyor. Bildigim bazı basit komutları paylaşayım o zaman.
>
> Bütün değişiklikleri tara
> git add .
>
> Buldugun değişikliklere push edilmek üzere yorum ekle (yorumsuz/mesajsız push diye birşey asla yok)
> git commit -m "minik degisiklik"
>
> Sunucuya push et
> git push
>
> eger projenizi dub registry e kaydetmek istiyorsaniz tag denilen release tarzı bir paket olusturmaniz gerekiyor. her tag bir versiyon numarasina (belki isim veya kod) sahip olmali.
> git tag v0.0.1
> Yukarıdaki komut yerel tag oluşturdu. Şimdi uzak sunucuda tag i kaydedelim.
>
> git push origin --tags
>
> Tagleri silmek için vallahi stackoverflowa basvuruyorum ben de hep :)
>

///////
Olur, Ali hocam. Müsait olursam sohbetlerinize katılabilirim.
//////
Kendi namıma selamınızı aldım, sağolun Ferhat hocam.

Bu bahsettiklerinizin de nasıl kullanılacağını bilmiyorum. Ama zamanla öğreneceğim. Bir ara **Pro Git** diye bir kitabı Türkçe'ye çevirmeyi düşündüm ama 500 küsur sayfa gibi kalabalık bir kitaptı, İngilizce metinleri çevirirken de \-eğer Türkçe'ye uygun çeviriliyorsa\- genellikle  Google Çeviri(Google Translate) 'yi \-çünkü akıcı seviyede İngilizce'yi kullanamadğım için\- kullanıyorum. Aslında o kitabın Türkçe çevirisine [şurada](https://git-scm.com/book/tr/v2) başlanmış ama sanırım devam edilmedi.

> Yav keşke bir de GitHub d projeleri için intellisense desteği sağlasa. Mesela Python projelerinde değişkene tıkla hop, deklerasyona gidiyorsun.
>
 Ferhat hocam, bu konuda Dlang 'ın Topluluk(Community) sayfasında [DCD](https://github.com/dlang-community/DCD) diye bir paylaşım gördüm. Eğer Github sitesinin kullandığı metin düzenleyicinin otomatik metin tamamlama özelliği ile ilgili bir yeri varsa ki sanırım vardır -ama neredir, nasıl yapılır ben bilmiyorum-, böylece belki kullanılabilir.
///////
> GitHub beni Arctic Code Vault Contributor yapmış. Kodlarım Svalbard adasında yer altında saklaniyormus. Eminim küresel bir felakette son ihtiyaç duyacakları şey benim kodlarım olur ;p

 Ferhat hocam, Github'da \"Arctic Code Vault Contributor\" olmak nedir diye düşündüm. Sonra da "kodların Svalbard Adası'nda saklanması nedir?" Diye düşünürken çözüm bulmak için [şuraya](https://archiveprogram.github.com/arctic-vault/#:~:text=Arctic%20Code%20Vault%20Badge,a%20developer's%20profile%20on%20GitHub.) baktım. Tanımdan yine bir şey anlamamıştım ta ki oradaki [bu videoyu](https://www.youtube.com/watch?v=fzI9FNjXQ0o&t=134s) izleyene dek... Gerçekten de açık kaynağın geliştirilmesi için motivasyon verici güzel işler yapılıyor.

Ek bilgi: Türkiye saatiyle saat 10:00 ‘da foruma cevap yazmak için girmek isterken, “forum.dlang.org is currently overloaded, or is temporarily down for maintenance, and should be back up shortly. Apologies for the inconvenience.” iletisi göründü. Galiba forumlarda, ya bakım yapılıyor ya da hararetli bir tartışma oluyor.

March 16, 2022

On Tuesday, 15 March 2022 at 19:12:40 UTC, Ferhat Kurtulmuş wrote:

>

git tag v0.0.1
Yukarıdaki komut yerel tag oluşturdu. Şimdi uzak sunucuda tag i kaydedelim.

git push origin --tags

Tagleri silmek için vallahi stackoverflowa basvuruyorum ben de hep :)

İşte bir şeyleri yaygınlaştırmak için çevresinde bulunan veya kullanılmasını sağlayan araçları kolaylaştırmak lazım. İnsanoğlu öyle doymayan bir göze sahip ki tek bir gözü terazinin bir kefesine, diğerine de dünyayı koymuşlar yine göz ağır gelmiş; peki ya insanda çift göz olduğuna göre 😀

Özetle D'nin kurulumundan Visual bilmem ne araçlarına kadar (ben hala linux codestudio'da D derleyemiyorum!) adam gibi manpages sayfaları oluşturmalı. Şöyle kısa kısa; ne nedir, ne değildir ve nasıl yapılır.

Misal git'de az önce bisect reset diye bir komut gördüm; hemen canlı yayında uygulanmış bir şey ama ne işe yaradığı hakkında en ufak fikrim yok!

Raylib ile ilgili belge hazırlayabilirim. Az da olsa D'de derleyip bir şeyler yapıyorum

Kolay bir kütüphane sanki ha?

Başarılar...

March 16, 2022
On 3/16/22 00:08, İsmail Emre ARIKAN wrote:

> temporarily down for maintenance, and should be back up shortly.

Bence ondandır. Forum vs. gönüllü insanların çabaları ile ve hatta bazen o insanların kendi donanımları üzerinde yaşıyor. :) Şu sıralarda çözümler gelmek üzere.

Ali

March 16, 2022
On Wednesday, 16 March 2022 at 07:08:29 UTC, İsmail Emre ARIKAN wrote:
> On Tuesday, 15 March 2022 at 19:12:40 UTC, Ferhat Kurtulmuş wrote:
>>[...]
>
> ///////
> Olur, Ali hocam. Müsait olursam sohbetlerinize katılabilirim.
> //////
> Kendi namıma selamınızı aldım, sağolun Ferhat hocam.
>
> [...]

Githubın d ye özel dcd gibi birşeyi devreye sokmasıni ummak tabiiki bizler için çok iyimser bir dilek olurdu. Bu destek sanırım sadece Python ve belki birkaç dil için destekleniyor. D planda bile olmayabilir.

Bir sonraki aylık toplantıda talep olursa, GitHubda örnek bir proje oluşturup üzerinde bazı temelleri anlatabilirim, bildiğim kadarıyla tabiiki.
March 16, 2022

On Wednesday, 16 March 2022 at 07:28:51 UTC, Salih Dincer wrote:

>

On Tuesday, 15 March 2022 at 19:12:40 UTC, Ferhat Kurtulmuş wrote:

>

git tag v0.0.1
Yukarıdaki komut yerel tag oluşturdu. Şimdi uzak sunucuda tag i kaydedelim.

git push origin --tags

Tagleri silmek için vallahi stackoverflowa basvuruyorum ben de hep :)

İşte bir şeyleri yaygınlaştırmak için çevresinde bulunan veya kullanılmasını sağlayan araçları kolaylaştırmak lazım. İnsanoğlu öyle doymayan bir göze sahip ki tek bir gözü terazinin bir kefesine, diğerine de dünyayı koymuşlar yine göz ağır gelmiş; peki ya insanda çift göz olduğuna göre 😀

Özetle D'nin kurulumundan Visual bilmem ne araçlarına kadar (ben hala linux codestudio'da D derleyemiyorum!) adam gibi manpages sayfaları oluşturmalı. Şöyle kısa kısa; ne nedir, ne değildir ve nasıl yapılır.

Misal git'de az önce bisect reset diye bir komut gördüm; hemen canlı yayında uygulanmış bir şey ama ne işe yaradığı hakkında en ufak fikrim yok!

Raylib ile ilgili belge hazırlayabilirim. Az da olsa D'de derleyip bir şeyler yapıyorum

Kolay bir kütüphane sanki ha?

Başarılar...

Raylib'i ben geç keşfettim. Şöyleki, SDL ile epeyce vakit geçirdim. Biraz glfw ve sfmlyi de kurcalamisligim oldu. Sonra baktım bir de raylib var. Gerçi bindingi için katkı yaptığımı hatırladım simdi. rlgl modülüne bağlamayı yazmıştım evet ama daha fazlası degil. Hemen hemen aynı şeyleri yapabileceğim bir başka kütüphaneye daha bulasmayayim diyorum şimdilik. Ama raylib sanırım daha multiplatform bir kütüphane.

March 17, 2022

On Wednesday, 16 March 2022 at 18:56:33 UTC, Ferhat Kurtulmuş wrote:

>

Raylib'i ben geç keşfettim. Şöyleki, SDL ile epeyce vakit geçirdim. Biraz glfw ve sfmlyi de kurcalamisligim oldu. Sonra baktım bir de raylib var. Gerçi bindingi için katkı yaptığımı hatırladım simdi. [...]

Raylib diğerleri gibi değil hocam. Öğrenciler için başladığı günden bugüne büyük gelişmeler kaydetmiş. Web Assembly olayı da başka güzel. Uygulamanızı masaüstü için yazın sonra web sitenize atın gitsin.

Müthiş :)

March 17, 2022

On Thursday, 17 March 2022 at 13:59:30 UTC, Salih Dincer wrote:

>

On Wednesday, 16 March 2022 at 18:56:33 UTC, Ferhat Kurtulmuş wrote:

>

Raylib'i ben geç keşfettim. Şöyleki, SDL ile epeyce vakit geçirdim. Biraz glfw ve sfmlyi de kurcalamisligim oldu. Sonra baktım bir de raylib var. Gerçi bindingi için katkı yaptığımı hatırladım simdi. [...]

Raylib diğerleri gibi değil hocam. Öğrenciler için başladığı günden bugüne büyük gelişmeler kaydetmiş. Web Assembly olayı da başka güzel. Uygulamanızı masaüstü için yazın sonra web sitenize atın gitsin.

Müthiş :)

Evet eğitim amaçlı olması bir artı. Ben sdl ve d ile yazdığım programları webassembly ile calistirabiliyorum. GitHub sayfamda bir kaç proje var öyle. Belki raylib ile bu işler daha kolay oluyor olabilir.

1 2
Next ›   Last »