Giriş
(5)

JS'de try..catch kötü bir kullanım mı?

biseysorcaktim
Javascript'te try..catch kullanımını nadir görüyorum, ben de bir kaç yıldır JS kullanıyor olmama karşın pek az kullanıyorum hatta kullanmıyorum. JS öğrenmeye başladığımda "try..catch'i pek kullanmıyoruz" gibi bir şey duymuştum. try..catch önerilmeyen bir şey mi?
Javascript'te try..catch kullanımını nadir görüyorum, ben de bir kaç yıldır JS kullanıyor olmama karşın pek az kullanıyorum hatta kullanmıyorum.

JS öğrenmeye başladığımda "try..catch'i pek kullanmıyoruz" gibi bir şey duymuştum. try..catch önerilmeyen bir şey mi?
0
biseysorcaktim
(12.01.21)
pek kullanılaman bir şey değil, try catch genelde servise çıkarken kullanılıyor. bir api'ye request atınca ordan error'a düşünce throw atmak için kullanılıyor.
0
ayin yazari
(12.01.21)
javascript'te async islemler icin promiseler kullaniliyor cogunlukla. promislerde hatalar '.catch' metotuna bir fonksiyon verilerek yakalaniyordu. async await'in gelisiyle try catch kullanimi artmaya basladi.

eskiden
getPromise()
.then(function(result) {
})
.catch(function(error) {
})

olarak yazilan seyler artik
try {
getPromise()
} catch(error) {
}

seklinde yazilabiliyor. o yuzden eskiden oyleydi ama artik daha cok kullaniliyor diyebiliriz.
0
lemmiwinks
(12.01.21)
peki hataları nasıl kontrol ediyorsun?

async await kullanırken catch kullanmak zorundasın. ben şahsen async/await'e geçtikten sonra çok rahatladım, callback hell'den de kurtuluyorsun. hem her şey alt alta olduğu için dümdüz yazabiliyorsun.

itnext.io

ya üstteki, ya alttaki olacak, ama sonuçta mutlaka bir catch olacak, ya try catch ya da .catch() şeklinde. diğer türlü hata kontrolü yapamazsın.
0
hayirsiz
(12.01.21)
Çok sık kullanılmamasının bir kaç sebebi var.

1- Catch biraz pahalı bir işlem. Arkada yeni değişkenler yaratıyor, scope'u genişletmek zorunda kalıyor falan filan. Sık hata fırlatılmıyorsa sorun değil ama çok sık hata olan bir yerse biraz problem oluyor performans açısından.

2- JS async çalışan bi dil. Bu await keyword'ü gelmeden öncesi için konuşuyorum, try içerisinde promise dönen bir call var diyelim, resolve olduktan sonra yaptığın bir işlem patladığında catch bunu yakalayamıyordu. Bu özellikle yeni başlayan biri için gözden rahatlıkla kaçabilecek bir şey.

3- Eğer hatanın nerede olabileceğini biliyorsan if kullan. Yani x'in null olacağından şüpheleniyorsun diyelim, if(x){x.a} yap, else kısmında da hatayı handle et. Hem daha okunabilir, hem de çok daha hızlı. try-catch'i ne error geleceğini bilemediğin ve gelen error'u handle etmek istemediğin zamanlarda kullanmak daha mantıklı o yüzden.
0
plutongezegendegilmi
(12.01.21)
javascript dili try..catch kullanimini zorlamiyor. o nedenle gelistirici tercihen olasi hatayi unit testler ile tespit edip kod icinde engellemeyi tercih ediyor. yani javascript gelistiriciyi bu konuda ozgur birakiyor ve hata yakalamayi unit testlere birakiyor.

diger taraftan java, c# dilleri buna imkan vermiyor. kullanilan bir method exception firlatiyorsa bu kod blogunu try..catch ile sarmalamayi veya o methoddan bir exception firlatip eninde sonunda bir try..catch icinde yakalamaya zorluyor. yapilmazsa kod derlenmiyor.

iki strateji de duruma gore dogru aslinda. javascript daha esnek ve sorumlulugu gelistiriciye veriyor. java ve c# daha guvenli ve gelistiriciyi bu guvenlige zorluyor.
0
emrahday
(13.01.21)
(1)

sass vs less - css preprocessor

biseysorcaktim
ben less kullanıyorum. bir kaç yerde sass daha iyidir demişler, versus şeklinde bir kaç yazı okudum, sass daha iyi gibi ama çok da belirgin bir şey yok.ikisini de kullananlar varsa sass'a geçmek hakkında ne düşünüyor?faal halde olan projenin css'leri ile ilgili bir çalışma yapacağız. şuan herhangi b
ben less kullanıyorum. bir kaç yerde sass daha iyidir demişler, versus şeklinde bir kaç yazı okudum, sass daha iyi gibi ama çok da belirgin bir şey yok.

ikisini de kullananlar varsa sass'a geçmek hakkında ne düşünüyor?

faal halde olan projenin css'leri ile ilgili bir çalışma yapacağız. şuan herhangi bir preprocessor kullanılmadan css şeklinde yazılmış, bazı sebeplerle less (ya da sass'a aktaracağım). sass hiç bilmiyorum, eğer belirgin bir fark varsa sass'ı seçeceğim.
0
biseysorcaktim
(19.11.20)
Öncelikle SASS değil SCSS kullanın. SASS'ın garip bir syntax'ı var, formatterları falan düzenlemek gerekiyor. Uğraşmaya ne gerek var.

SCSS'in compiler'ı yavaş. Ama SSR yapıyorsanız zaten bir şeyler derlenecek, çok büyük fark yaratmaz, boşuna client'ı yormazsınız, daha iyi bence.

Bir de totalde 5-10 kere kullanmışımdır ama SCSS'te fonksiyon yazmak daha kolay.

Yani bence de arada çok büyük bir fark yok, ama SCSS yerine LESS seçmek için çok belirgin bir sebep göremiyorum. SCSS daha popüler, o yüzden bi kaç sene sonrası için daha güvenli bir tercih gibi duruyor.
0
plutongezegendegilmi
(19.11.20)
(3)

Javascript Developer - Roadmap

biseysorcaktim
Ben fullstack web geliştiriciyim. Tecrübe olarak mid-level diyebilirim.Fullstack olmaktan vazgeçip JS developer olmayı düşünüyorum. SQL, C#, dotnetMVC ile mesai harcamayıp sadece JS ve JS framework'leri üzerine mesai harcamayı düşünüyorum. Bundan sonraki iş tercihlerimi de buna göre yapmayı planlıy
Ben fullstack web geliştiriciyim. Tecrübe olarak mid-level diyebilirim.
Fullstack olmaktan vazgeçip JS developer olmayı düşünüyorum.

SQL, C#, dotnetMVC ile mesai harcamayıp sadece JS ve JS framework'leri üzerine mesai harcamayı düşünüyorum. Bundan sonraki iş tercihlerimi de buna göre yapmayı planlıyorum. İyi kötü C# ve SQL bilgim var, lazım olduğunda kullanırım yine. Benim bahsettiğim onları daha ileri taşımak için ekstra bir çaba göstermemek üzerine. Sonuçta işten artan vaktimde yeteneklerimi geliştirmek üzerine ekstra çalışıyorum ve hepsi için zaman yok.

Bu alanda olanlar ve bilhassa belli bir tecrübe sahibi olan yazılımcı arkadaşlar JS üzerine kariyer kurmak hakkında ne düşünüyor?

Somut bir şekilde yurtdışı düşüncem yoksa da olursa değerlendirebilirim. JS bu konuda avantajlı diye düşüyorum. TR için de iyi. Her yerde lazım JS.
0
biseysorcaktim
(23.06.20)
daha onceden java yaziyordum, simdi agirlikli olarak javascript yaziyorum. cunku cagin gerekliliklerinden dolayi artik cok hizli bir sekilde api yazmak gerekiyor, bunun icin node.js cok uygun. cok hizli web gelistirme gerekiyor, react, vue gibi frameworkler ile bu mumkun. cok hizli mobil app gelistirme gerekiyor, her ne kadar nativ uygulamalar kadar olmasa da en azindan prototipleri react native ile yazmak mumkun. ya da desktop uygulamlari yazmak icin electron cok iyi. yani javascript ile her turlu ortam icin kod yazabiliyorum. bu en buyuk avantaji. ayrica javascript java veya c# gibi dillere nazaran daha liberal bir dil, istedigini bir sekilde yapabiliyorsun, cok kati kurallara bagli degil.

javascritp dilinin kotu tarafi ise cok farkli ortamlarda calistirildigi icin geriye donuk uyumlulik diye birsey yok, cok farkli standartlar var, nerdeyse her sene cok farkli degisikliklerle birlikte geliyor, ve her sene gelen bu degisiklikler her ortamda calismiyor. iste bu nedenle de dilin yaninda babel, webpack gibi araclarin yaninda typescript gibi supersetleri de ogrenme ihtiyaci doguyor.

java yazarken sadece oracle tarafindan yayinlanan guncellemeri takip ediyordum, ve java dilindeki kutuphaneler, ve frameworkler bu dilin kurallarina tamamen uyumlu bir sekilde gelirken, javascript ekosisteminde her gun yeni bir framework, kutuphane, arac populer hale geliyor. bu dilde yazanlar da cok hizli bir sekilde bu yeni araclarin pesine kosuyor, balon kopugu gibi yeni araclar piyasaya gelirken cok hizli bir sekilde yok olabiliyor. bu da teknolojiye yetisememe hissi uyandiriyor. "hype driven development" diye bir tabir ortaya cikti, her yeni seyin pesine kosan bu gelistirici kitlesi nedeniyle.

java veya c# gibi dilden gecen biri icin bu dil ozgurluk tanisa da farkli gelistirme pratiklerinin uygulanabilecegi javascript bazen adaptasyon problemi dogurabiliyor. ama her sekilde java veya c# dillerinden gelen biri eski aliskanliklar nedeniyle bu dilde temiz kod cikarma egiliminde oluyor.

yani ozetle java, c#, python, veya go dillerini bilen biri ikinci dil olarak hangi dil ogreneyim derse en buyuk aday javascript dilidir, cunku diger dilleri high level ihtiyaclar yonunde en iyi tamamlayan dil diyebilirim.
0
emrahday
(23.06.20)
Hayatının en doğru kararını vermiş olursun. Basit, güncel, hızlı, güçlü ve yeterli. Yalnız bu kararın ekmeğini TRde yiyemezsin.
0
wiekannich
(23.06.20)
I think you should try to use Typescript. We're currently moving from Javascript to Typescript for [Kapwing](www.kapwing.com), and I think Typescript is more modern and resilient.
0
jayenth33
(01.08.20)
(2)

hala efsane reklamlar çıkıyor mu

biseysorcaktim
eski tv reklamları ara ara aklıma geliyor, 10 - 15 sene öncesinden kalma reklam repliği ya da jingle'i dilime dolanıyor. açık izliyorum arada bir çok güzel reklamlar çekilmiş. 2000-2005 belki 2010'a kadar.günümüzde hala o tarz reklamlar çıkıyor mu? tv'm yok, 2010'dan beri izlemiyorum. o yüzden soruy
eski tv reklamları ara ara aklıma geliyor, 10 - 15 sene öncesinden kalma reklam repliği ya da jingle'i dilime dolanıyor. açık izliyorum arada bir çok güzel reklamlar çekilmiş. 2000-2005 belki 2010'a kadar.

günümüzde hala o tarz reklamlar çıkıyor mu? tv'm yok, 2010'dan beri izlemiyorum. o yüzden soruyorum. belki hala güzel reklamlar vardır da ben izlemediğim için görmüyorumdur.

benim bu günlerde görüp bildiklerim yüksek sesli ve bağıran aptal gibi konuşan reklamlar.
0
biseysorcaktim
(19.05.20)
O eski reklamlar bence artık pek yok. TV’de bayağıdır sadece Survivor izlediğimden Atasay’ındı sanırım “Sana yakışanı tak” diye bir reklamı var. O çok hoşuma gidiyor
0
le jeune turc
(20.05.20)
yakın dönem, yerlilerden (özgün iş mi değil mi bilmiyorum) beğendiğim birkaç örnek:

1 www.youtube.com

2 www.youtube.com

3 www.youtube.com

4 www.youtube.com
0
noxell
(20.05.20)
(2)

c# sıralama sorusu

biseysorcaktim
içinde "istan" geçen ülke ve şehirleri sıraladığımda afganistan, bulgaristan, ...,istanbul, yunanistan şeklinde bir grup sonuç alıyorum.ancak ben sıralamayı alfabetik olarak değil de, aradığım keyword'e göre yapmak istiyorum. yani "istan" sözcüğü aratıldığında önce istan ile başlayanlar, sonra diğer
içinde "istan" geçen ülke ve şehirleri sıraladığımda afganistan, bulgaristan, ...,istanbul, yunanistan şeklinde bir grup sonuç alıyorum.
ancak ben sıralamayı alfabetik olarak değil de, aradığım keyword'e göre yapmak istiyorum.

yani "istan" sözcüğü aratıldığında önce istan ile başlayanlar, sonra diğerleri gelsin.

nasıl yaparım?
0
biseysorcaktim
(19.05.20)
her ogenin yanina istan'in indexini koyup ardindan ona gore siralayabilirsin. instr benzeri bir fonksiyon vardi sanirim c#'ta.
0
fakyoras
(19.05.20)
dotnetfiddle.net

şuna bir bakın isterseniz.
0
inheritance
(19.05.20)
(10)

90'lar Türk Rock Gruplarından Biri

biseysorcaktim
Sözlükte görmüştüm, az kişinin bildiği efsane şarkılar ya da o ayarda bir başlıkta 90'lı yıllarda faal olan bir Türk rock grubunun adı ve şarkısı (ya da youtube linki) paylaşılmıştı. * 8bin kişi izlemişti o videoyu. Fazla bilindiğini sanmıyorum. (1 - 2 sene önce izledim)* Eski bir yerde çekilmişti k
Sözlükte görmüştüm, az kişinin bildiği efsane şarkılar ya da o ayarda bir başlıkta 90'lı yıllarda faal olan bir Türk rock grubunun adı ve şarkısı (ya da youtube linki) paylaşılmıştı.

* 8bin kişi izlemişti o videoyu. Fazla bilindiğini sanmıyorum. (1 - 2 sene önce izledim)
* Eski bir yerde çekilmişti klip. Harabe diyebiliriz belki. Hisar/kale gibi bir yer olabilir.
* Şarkıda 4 tane erkek vardı. Grup elemanları.

Aklımda kalan kriterler beni bu* şarkıya/klibe götürüyor. ancak hatırladığım kadarıyla şarkı oldukça duygusaldı. hareketli, eğlenceli değil.

arıyorum, ne olabilir? şuan faal olan gruplardan biri olduğunu sanmıyorum.

*www.youtube.com
0
biseysorcaktim
(28.03.20)
90'lar rock gruplarının hepsi 4 erkekten oluşuyordu ve hepsi harabede klip çekerdi. Hepsi siyah giyerdi ve hepsi uzun saçlıydı :)
Aklında kalan bir kaç kelime söylersen bulabiliriz belki.
Aklıma Gelenler:
Whiskey
Pentegram
Mavi Sakal
Acil Servis(hatta şu: www.youtube.com
Düş sokağı sakinleri (çok duygusallar ama rock grubu değil)
0
rastinon
(29.03.20)
sallıyorum. haramiler - mavi duvar
0
windows95
(29.03.20)
af grubu veya kramp olabilir mi
0
essoist
(29.03.20)
af
olabilir. anilari sildim kalbimden
0
baldur2
(29.03.20)
teşekkürler :)

klipte yağmur yağıyor olabilir.

Whiskey
Pentegram
Mavisakal
Düş Sokağı Sakinleri
Haramiler
Kramp
ya da af değil.
bunlardan daha az bilinen bir grup olmalı.

aklımda kalan görüntü af - af çıkıyor'a çok benziyor. asrın o grubun solisti galiba, daha sonra kendi ismiyle müzikler yapmış. acaba o mu diye düşündüm, izlediğim video youtube'dan kaldırılmadıysa, o da değil.

yani asrın ya da af olabilir. ama baktığım kadar ile onlar değil.

neyse, haramiler ve mavi sakal'ın duygusal şarkılarını severim. o ayarda sevdiğiniz başka grup varsa önerebilirsiniz.

teşekkürler tekrar.
0
🌸biseysorcaktim
(29.03.20)
Mor ve Ötesi Ayna ya da Kurban çıkıcak diye çok korkuyorum ddssfa
Şaka bi yana saydığın kriterlerin bi kısmını karşılayan (değilse de tavsiye niteliğinde varsayabilirsin) videolar şunlar:


Tüzmen- Son Rüya
www.youtube.com

Reflex-Sen Hep Benimsin
www.youtube.com

Ünlü-Rüya
www.youtube.com

Tual- Tual
www.youtube.com

Öztürk-Vasiyet
www.youtube.com
0
joker the one
(29.03.20)
destan?
0
jimjim
(29.03.20)
Kimse kargo dememiş
rashit
ya da kurban olabilir mi?

bir de hisar falan dediğin için
cankan "kendimi kontrol edemiyorum" demek istedim :D klipte kadın da var, bu değildir ama ama neşe olsun diye dinleyin :))
0
jimjim
(29.03.20)
kargo, mor ve ötesi falan değil. ciddi ciddi az kişinin bildiği bir grup. bunlar öyle değil :D

belki entry sahibinin grubuydu o ve arkadaş çevresi dışında kimse bilmiyordu diye düşüneceğim artık.

ya da af - af çıkacak adlı şarkıydı ve ben kendimi yanıltıyorum.
0
🌸biseysorcaktim
(29.03.20)
tamamen sallıyorum ama SAĞANAK olabilir mi?
0
heolm
(30.03.20)
(2)

İki farklı işlem işlemci için aynı yükte midir?

biseysorcaktim
Çok temel bir soru sanırım ama nasıl olduğunu merak ediyorum.Çok basit bir aritmetik işlemi(a) ile daha büyük sayıların(b) kullanıldığı bir aritmetik işlemi bilgisayar için aynı zorlukta mıdır ve benzer miktarda kaynak tüketir? eğer evetse, neden?a: 5*5;b:999999999999999999999999999999999999999e160*
Çok temel bir soru sanırım ama nasıl olduğunu merak ediyorum.

Çok basit bir aritmetik işlemi(a) ile daha büyük sayıların(b) kullanıldığı bir aritmetik işlemi bilgisayar için aynı zorlukta mıdır ve benzer miktarda kaynak tüketir? eğer evetse, neden?

a: 5*5;
b:999999999999999999999999999999999999999e160*999999999999999999999999999999999999999e50
0
biseysorcaktim
(27.03.20)
genelde evet ama orneginizde muhtemelen hayir.

orneginizdeki sayi cok buyuk, yani overflow olacak. gercekten bu sayiyi hesaplamak isterseniz farkli bir datatype (integer, float degil de mesela java'dan BigDecimal) ihtiyaciniz olacak. bunlarda illa ki sure cok uzun olacak.

float demisken, floating pointler ayri bir mesele. ornegin 0,001 hicbir zaman 0,001 degildir. muhtemelen ona yakin 0,0010929383039 gibi (salladim) bir sayidir. bazi cpu'larda FPU denen bir unit var bununla ilgilenen.

neden genelde evet dedigime gelirsek, cok basit olarak soyle anlatayim. cpu'nun natively destekledigi primitive typelarinda, mesela 64-bit sayilari toplayacaksiniz. sayiniz 00..001 de olsa 0111..111 de olsa butun bitlerin uzerinden tek tek ilerlenecek ve asagi yukari ayni surede hesaplanacak.

mezun olali 5 sene oldu, hatirladigim kadariyla boyle. daha cok okumak isterseniz keywordleriniz, cpu, alu, fpu, cpu registers vs vs
0
tannen
(27.03.20)
Bu konu bilgisayar mühendisliğinin sayısal analiz dersinin içeriği.

Bu tarz işlemlerde işlem sayısı önemli. Bir kere yapıyorsan bu işlemler arasında çok büyük uçurumlar olmaz. Bu işlemin data yazıp okumasına neden olan bir kısım oluşursa o zaman değişir.

Çok küçük değişiklikler de önemliyse eğer datanın kaç bit ile tutulduğu kısmından itibaren kaynakların kullanımı değişir.
0
tessera
(27.03.20)
(3)

Bir Yığın Virüs Olabilir mi

biseysorcaktim
Biraz eğlencesine bir soru. ama cidden merak ediyorum. saçma gelebilir, bana da geldi biraz öyle geldi ama olabildiğince mantıklı sormaya çalıştım.covid-19'un boyutu 0.00012 milimetreymiş. yani 100.000 tanesi yanyana gelse gözle görülebilecek bir yığın oluşuyor. 1cm oluyor.100bin tanesini bir iki mi
Biraz eğlencesine bir soru. ama cidden merak ediyorum. saçma gelebilir, bana da geldi biraz öyle geldi ama olabildiğince mantıklı sormaya çalıştım.

covid-19'un boyutu 0.00012 milimetreymiş. yani 100.000 tanesi yanyana gelse gözle görülebilecek bir yığın oluşuyor. 1cm oluyor.

100bin tanesini bir iki milimetrelik bir alan üzerinde yanyana,üstüste toplayabilir miyiz?

virüsler canlı ortamda bulunuyor, cansız bir yerdeyken kristalize olup kapsül hale geliyor diye biliyorum. yani toplayamayız o zaman. ama vardır belki bir yolu.

yere düşen ekmek kırıntısının etrafını saran karınca sürüsü gibi bir görüntü elde edemez miyiz virüslerden?

aslında ben şunları merak ediyorum;
mikroskop olmadan görülebilecek olsalar bunlar saydam mıdır, renkli midir, sıvı gibi bir görüntü mü verir, ağırlıkları nasıldır, akışkan mıdır ya da kaldırma kuvveti olur mu
0
biseysorcaktim
(26.03.20)
Virüslerin boyu görünür ışığın dalgaboyundan daha kısa olduğu için renkleri olmuyor.
0
mikro patlama
(26.03.20)
ben de bu virüsleri gözle görebilseydik nasıl olurdu diye düşündüm valla.
0
diffarentiationation
(26.03.20)
göremezsin ve o şekilde boşluksuz bir araya da getiremezsin. virüs dediğin şey zaten havada tek başına süzülmez. bir su damlacığı, bir toz tanesi ile taşınıyor.

canlı değil hareket edemez, enzim veya bir beslenme sistemi yok. zarfın içinde bir rna parçacığı. moleküler bir dizi sadece. uygun bir hücre içine girmediği sürece bilgiğimiz hiç bir yaşam faaliyeti yok aslında.

cansız iken ise kristalize olmuyor, yağdan oluşan bir dış zarfı var. bu zarf sağlam kaldığı sürece aktifleşme ihtimali oluyor. bu yağ katmanı zarf çeşitli maddeler ile bozunuyor. bu yüzden su sabun çok etkili yağ zarfına çok kolay zarar veriyor.

gördüğü tüm virüs görselleri matematiksel modeller ve dna analizlerinden yola çıkan animasyonlar. gördüğün elektron mikkroskobu görüntüleri ise virüsün üzeri 3-5 atom kalınlığında metal kaplanarak çekiliyor. gördüklerin de aslında açık koyu renk tonları değil elektron yansımasına göre oluşturulmuş ve arttırılmış kontur (dış kenar) çizgileri.

virüs boyutundaki oluşumlarda klasik fizikteki gibi bir suyun kaptan akmasını bekleme. o boyutlarda elektriksel kuvvetler kütleye göre yeterince etkin olduğu için hareketler daha farklı gerçekleşiyor.
0
orpheus
(26.03.20)
(1)

Twitter Nasıl Bir Protokol Kullanıyor

biseysorcaktim
Umarım sorumu doğru anlatabilirim.Twitter'da web client'i sunucu ile bağlantı kurarken nasıl bir yöntem izliyor.Ekranımda sıralı bir sürü twit var ve her birinde beğeni, paylaşım oldukça twitlerin sayıları değişiyor anlık olarak. yani sunucu ile bağlantısı var. bu nasıl sağlanıyor? web socket mi? de
Umarım sorumu doğru anlatabilirim.

Twitter'da web client'i sunucu ile bağlantı kurarken nasıl bir yöntem izliyor.
Ekranımda sıralı bir sürü twit var ve her birinde beğeni, paylaşım oldukça twitlerin sayıları değişiyor anlık olarak. yani sunucu ile bağlantısı var. bu nasıl sağlanıyor? web socket mi? developer tools'taki network sekmesinde bu iletişime dair bir şey görebilir miyiz (göremedim)?

wireshark'la açıp twitter'a dair bir şey görmek istedim ama binlerce kayıt arasından uygun şeyi filtreleyemedim ya da bulamadım.
0
biseysorcaktim
(26.03.20)
1-) (bkz: publish subscribe)

2-) 2017'den ama yardımı olur diye düşünüyorum.
blog.twitter.com

3-) chrome'da websocket için özel bir bölüm var, oradan inceleyebilirsin.
kaazing.com

İleri okuma için: highscalability.com
0
hayirsiz
(26.03.20)
(5)

Web Uygulamalarının Mobile Uygulamalara Yönlendirme Israrı

biseysorcaktim
Desktop web, mobile web, android ve ios'ta hizmet veren web siteler (hepsiburada, trendyol ve benzeri milyonlarcası) kullanıcılara android ya da ios uygulama indirmeleri için zorluyor. siteye girince sağda sola uygulamızı indir şeyler çıkıyor vs. web uygulamalar native'de olanlar kadar iyi performan
Desktop web, mobile web, android ve ios'ta hizmet veren web siteler (hepsiburada, trendyol ve benzeri milyonlarcası) kullanıcılara android ya da ios uygulama indirmeleri için zorluyor. siteye girince sağda sola uygulamızı indir şeyler çıkıyor vs.

web uygulamalar native'de olanlar kadar iyi performans veriyor ve kullanım kolaylığı bakımından onları aratmıyor. bir e ticaret sitesi için, native uygulamanın yapabileceği her şey web uygulaması ile yapılabiliyor. bir kullanıcı olarak uygulama indirmek yerine tarayıcı üzerinden kullanmayı tercih ediyorum ben.

neden kullanıcılar native uygulamayı indirsin diye uğraşılıyor? halbuki tüm bu ısrara rağmen mobile web kullanıcıları, mobile app kullananların 5 katı falan.
0
biseysorcaktim
(09.03.20)
- push notifications: evet tarayıcıdan da yapılabiliyor ancak öncesinde izin istemek gerekiyor. Bunu suistimal eden websitelerinden dolayı çoğu insan okumadan "hayır" deyip geçiyor.

- siteye girmek için tarayıcıyı açıp adres satırına site ismi vs. yazmak gerekiyor. müşteri, sadece aklına geldiğinde bunu yapıyor. Ancak uygulama yüklendiğinde, telefonda boş boş sağa sola swipe yapan günüm insanı, uygulamanın ikonuna da rastlayıp bu mecralara bakabiliyor. Beleşten kendini hatırlatma

- bir ihtimal kişisel verilere erişim kolaylığı sağlıyor. Adres defteri, resimler vb.

kullanıcı istatistikleri mobile app'ın daha kârlı olduğunu gösterdiği için e-ticaret firmaları buna yöneliyor. rubygarage.org
0
cern de cayci olmak vardi
(09.03.20)
yukarıdaki ihtimallere ilaveten reklam engelleyici durumu da var. ben ios kullanıyorum. safari'de ad blocker kullanılabiliyor ama uygulamaya geçince reklamları engelleyemiyorsun.
0
himmet dayi
(09.03.20)
Yine yukarıdakilere ilaveten sunucu yükünü hafifletiyor. Web'de her bir sayfa açılışı için istekte tüm sayfa dönüyor istemciye.

Mobil'de ise uygulamanın iskeleti zaten belli ve cihazda yüklü, kullanıcı işlem yaptığı sırada tüm sayfayı yüklemek yerine önemli bilgileri bu iskelete yerleştiriyor gibi düşünebilirsin.

Sunucuyu daha az yorar ve daha hızlı bir deneyim sunar.
0
ayin yazari
(09.03.20)
ayrıca genele vurulduğunda, mobilde web'i uygulamaya tercih edecek insan sayısı azdır. nasıl daha rahat buldun, aklım almadı mesela.
0
cikmaz sokaktan cikagelen cocuk
(09.03.20)
Çünkü cihazına erişimleri var, rehber, sms, kamera, mikrofon, konum, arama geçmişi derken bu data oldukça değerli hale gelir.
0
kimlanbu
(09.03.20)
(1)

DotNet MVC Uygulamasında Assembly Seviyesinde Değişken Hazırlamak

biseysorcaktim
.net Mvc uygulamasında web projesinin build edilme tarihini almak ve versiyon oluşturmak istiyorum. Aws cloud'da host ediliyor ve gün içerisinde birden fazla instance başlayıp son buluyor. Bu yüzdeb assembly seviyesinde bir değişken eklemem gerekiyormuş. Nasıl yapabilirim?
.net Mvc uygulamasında web projesinin build edilme tarihini almak ve versiyon oluşturmak istiyorum. Aws cloud'da host ediliyor ve gün içerisinde birden fazla instance başlayıp son buluyor. Bu yüzdeb assembly seviyesinde bir değişken eklemem gerekiyormuş. Nasıl yapabilirim?
0
biseysorcaktim
(23.01.20)
github.com

böyle bir şey kullanabilirsin,

olay zaten BuildInfo.tt dosyasında, sen bu dosyayı projeye eklediğin zaman build ettiğin anda bu dosya üzerinden BuildInfo.cs dosyası otomatik olarak oluşuyor ve assembly içine bu bilgiler o anda gömülmüş oluyor.

sen de BuildInfo static class'ına istediğin yerden erişip build numarasını, build tarihini vs. alabiliyorsun.
__

ben son git versioyonunu almak için aşağıdakini kullanıyorum mesela,

github.com
0
aziz dostum jack
(23.01.20)
(5)

Takip Ettiğiniz Dergiler Neler?

biseysorcaktim
Aylık abone olmak istiyorum bir kaç dergiye. Sizin takip ettiğiniz dergiler neler?*Eğlence, magazin, karikatür, bilgisayar oyunu ya da sadece sinema odaklı dergiler dışında
Aylık abone olmak istiyorum bir kaç dergiye.
Sizin takip ettiğiniz dergiler neler?

*Eğlence, magazin, karikatür, bilgisayar oyunu ya da sadece sinema odaklı dergiler dışında
0
biseysorcaktim
(11.01.20)
Bilim ve Teknik.
Popular Science.

Eşimin;
Deniz mecmuası
221b
0
lisw
(11.01.20)
#Tarih
Atlas
Atlas tarih
Psikeart ve psikesine
Natgeo
0
Ufuk
(11.01.20)
Deniz Mecmuası
Socrates
0
fotrsapka
(11.01.20)
Merhaba.
İlave olarak şu iki içeriği de söylemek istedim:
How It Works
Herkese Bilim ve Teknoloji (Haftalık gazete formatında güzel bir içerik).
0
simderun
(11.01.20)
Sinema ile ilgiliyseniz Altyazı’yı öneririm
0
poeta pirata est
(13.01.20)
(5)

Nasıl Stoacı olunur?

biseysorcaktim
Marcus aurelius ve epiktetos u çok seviyorum. Kitaplarını tekrar tekrar okuyor ve yaşantımda öğretilerine yer vermekte gayret ediyor, yapabildikce daha huzurlu oluyorum. Hayata dair görüş ve  düşüncelerimin 2000 sene önce felsefi bir okul halinde söylenmiş olması beni mutlu ediyor. Erken ve orta dön
Marcus aurelius ve epiktetos u çok seviyorum. Kitaplarını tekrar tekrar okuyor ve yaşantımda öğretilerine yer vermekte gayret ediyor, yapabildikce daha huzurlu oluyorum. Hayata dair görüş ve  düşüncelerimin 2000 sene önce felsefi bir okul halinde söylenmiş olması beni mutlu ediyor.

Erken ve orta dönem stoa hakkında pek bilgi sahibi değilim. Bu iki zatin ve Seneca nin bir kac mektubu dışında stoa felsefesine dair bir şeyler de okumuş değilim.
Ne önerirsiniz, kimi önerirsiniz?

Günümüzde stoacilik nasıl bilinir? Çağ dışı kalmış, romantik bir fikir olarak mı yoksa hala saygi duyulan bir okul olarak mı?

Reddit te stoacilik la ilgili bir subreddit var. Türkçe oluşumlar da var mı böyle
0
biseysorcaktim
(22.12.19)
M.Ali Ağaoğulları'nin kent devletinden imparatorluğa kitabında stoacilara ayrilmis bir bolum vardi sanırım. Oldukca guzel anlatıyordu. Ayrıca bir felsefeyi ne amacla kullandigin onemlidir. Yani kendini iyi hissetmekse amac, onlarin kullandığı bazi araclari kullanmaya devam edebilirsin. Mesela günlük tutma, kendi uzerine dusunme gibi pratikler stoacilarda yaygindir ve ciddi anlamda onemli pratiklerdir. Bugun de bunu ben de kabul ederim. Çağ dışı değil bu pratik mesela. Ama topluma, siyasete vb. getirdikleri aciklamalar yanlislanmis olabilir. Kendini stoaci olarak tanimlamak ne kadar dogrudur emin degilim. Mesela seninle toplumsal sınıflar üstüne konussak ya da ideal toplum uzerine belki stoacilarin argumanlarini savunmayacaksin. O nedenle bahsettigim kitaba bir bak. Sonra okumalarina yon verirsin diye düşünüyorum.

Ayrica stoacilik nasil bilinir kismi biraz tarihin azizligine ugramis olabilir. Tam hatirlamasam da roma imparatorluğunun arifesine denk gelmis bir felsefe akimi olarak cok süper iz birakamamis olabilir. Zira helenist felsefe roma realizminin golgesinde kalmis olabilir.
0
prole
(22.12.19)
soruya cevabım yok, nickinizin ve sorduğunuz sorunuzun hoşuma gittiğini söylemek için yazıyorum. hala sizin gibiler olduğunu görmek güzel..
0
halanne
(22.12.19)
budizmin batı koluydu ve budizm gibi çıkmaz sokağa gidiyordu. hristiyanlığın bu kadar yayılmasını da stoacılığa borçluyuz. yaşıyorsun bitiyor bu normal insan için fazla otistik. hristiyanlık o çıkmaz sokağın sonundan devam eden yolu açtı. zaten budizm de sonra mahayana ve theravada ile hristiyanlığa benzer bir formata büründü.

marcus aurelius, seneca iyi. falan filanın yazdığı kitapları okumaktansa eski kaynakları elli kere okumak daha yararlı olacaktır. budizm ile ilgili julius evola’nın doctrine of awakening kitabı okunabilir.
0
inekadam
(22.12.19)
hayatı stoacı bir kafayla yaşayan biri nasıl olur gözlemlemek istersen cowboy bebop animesindeki spike spiegel karakterine bakabilirsin.
0
sinek kral
(22.12.19)
diger soru ve isteklerine cevap veremeyecegim icin uzgunum ama "Günümüzde stoacilik nasıl bilinir?" soruna kendi acimdan cevap vermek istiyorum.

stoaciligi guzel, bilirim. stoacilar kendilerini her turlu sart altinda kontrol edebilen, duygulara kapilmayan insanlardir.

gercekleri degistiremeyiz ama gercege nasil yaklasacagimiz bizim kontrolumuzdedir. bu harika bir durus bence.

nelson mandela da stoic felsefeden etkilenenlerden.
0
Leonardo~Da~Vinci
(22.12.19)
(1)

JS uzmanları gelin

biseysorcaktim
JS'ye nereden başlayım da cidden bu konuda uzman olayım?ps: orta seviye kullanabiliyorum.-- İki yıldır web developer olarak çalışıyorum. iyi kötü backend ve frontend bilgim var. dom manipulation, ajax işlemleri falan filan modern bir web uygulamasında olan bir çok şeyi öğrene öğrene yapıyorum. yani
JS'ye nereden başlayım da cidden bu konuda uzman olayım?

ps: orta seviye kullanabiliyorum.

--

İki yıldır web developer olarak çalışıyorum. iyi kötü backend ve frontend bilgim var. dom manipulation, ajax işlemleri falan filan modern bir web uygulamasında olan bir çok şeyi öğrene öğrene yapıyorum. yani bilmiyor değilim, kısaca orta seviyede biliyorum.

ama ben ciddi ciddi bu konuda iyi olmak istiyorum. kitap yazacak kadar iyi olmak diyelim. under the hood dediklerini bilecek kadar. en baştan başlamayı düşünüyorum temelde atladığım noktalar vardır diye. nereden nasıl yapalım?
0
biseysorcaktim
(29.11.19)
Tamamen herhangi platform (web, server, mobil vs ) bagimsiz ve hernangi bir kutuphane/framework (jquery, react vs) bagimsiz temel javascript yani vanilla js ogrenmek icin bence birkac temel adim var.

- en basta ES6 oncesji javascript dilini bilmek gerekir, degiskenler, donguler, karar yapilari, diziler vs.
- daha sonra fonksiyonlar. function expression ve function description farki.
- hoisting
- prototype
- this
- Object ve this
- call, apply, bind
- inheritance
- closure
- higher order functions
- currying
- monads
- En onemlisi: Event loop nedir nasil calisir
- use strict
- chain functions
- functor
- memoization
- immutable kavrami
- pass by reference/ pass by value


Daha sonra da ES6 ve sonrasi javascript
- import-export, require-module.exports
- arrow functions
- Set, Map
- Class
- for..of, for...in
- symbol
- promise
- async/await
- generator
- proxy/reflect
- spread operator

Buraya kadar olan kisim javascript dilinde uzmanim diyen birinin iyi bilmesi gereken konular. Aralarinda atladiklarim vardir ama bunlar cok temel konular ve en buyuk yapilan hatalardan biri de bunlar bilinmeden framework ogrenilmeye calisilmasi.
bu konularin kimi javascript diline has konular, bazilari da javascript de yaygin kullanilan genel yazilim muhendisligi konulari.

daha sonra da javascript kodunun calisacagi ortama gore degisen konularda ilerleyebilirsin
- Browser: DOM, BOM
- Server: Node.js

Daha sonra da kutuphane/Frameworkler geliyor (bunlardan diledigine yonelebilirsin)
- React
- Vue
- Angular
0
emrahday
(29.11.19)
(1)

2+ Yıldır yazılımcıyım ama alanımı konumlandıramıyorum

biseysorcaktim
merhaba,2+ yıldır fullstack çalışıyorum. (sektöre başka bir alandan girdim. eğitimim yazılımla ilgili değildi) orta seviye c#, aspnet mvc, sql gibi şeyleri orta seviye kullanabiliyorum. frontend'im daha iyi. html, css ve js üçlüsünde backend'deki yeteneklerime göre daha iyiyim. işim gereği daha çok
merhaba,

2+ yıldır fullstack çalışıyorum. (sektöre başka bir alandan girdim. eğitimim yazılımla ilgili değildi) orta seviye c#, aspnet mvc, sql gibi şeyleri orta seviye kullanabiliyorum. frontend'im daha iyi. html, css ve js üçlüsünde backend'deki yeteneklerime göre daha iyiyim.

işim gereği daha çok frontend işleri yapıyorum ama çok sevmiyorum. backend yapmak istiyorum ama ona da iş dışında zaman ayıramıyorum.

yoğunlaşacağım alanı seçmek konusunda kafam karışık. javascript'e mi yoğunlaşmalı, react gibi framework'leri mi öğrenmeli, nodejs mi çalışmalı -ki türkiyede çok popüler değil sanki-

ya da onlardan ziyade dotnet core ve core mvc üzerine mi çalışmalıyım

bu konuda bir müfredata, bir programa ihtiyacım var. ancak ondan ziyade kendi kafamda bir yol haritası oluşturmam gerek.

sektörde tecrübesi 5+ üzeri olanların kafa karışıklığım üzerine tavsiyeleri varsa duymak isterim.
0
biseysorcaktim
(15.11.19)
Türkiye'de popüler olup olmaması çok sorun olmasın hocam. Remote çalışma, eğer isterseniz, baya yaygın bir opsiyon. Bence hoşunuza giden neyse oradan devam edin. Çok ilginç bir teknoloji kullanmıyorsanız bir şekilde iş bulursunuz. Bana Ankara içinde CL işi teklifi gelmişti mesela.

Bir de tabi ne tarz bir şirkette çalışmak istediğiniz de önemli. Startup'larda çalışmak istiyorsanız JS öğrenin ama full-stack devam edin. Kurumsal şirket arıyorsanız C# / Java ilerletin.
0
plutongezegendegilmi
(15.11.19)
(9)

eksisozluk nerede host ediliyor?

biseysorcaktim
herhangi bir sitenin nerede host edildiğini bulabilir miyiz? eksisozluk hosting hizmetini kimden alır?
herhangi bir sitenin nerede host edildiğini bulabilir miyiz? eksisozluk hosting hizmetini kimden alır?
0
biseysorcaktim
(07.10.19)
whois.domaintools.com

IP Location : Turkey - Istanbul - Istanbul - Radore Veri Merkezi Hizmetleri A.s.

IP Address : 176.53.43.30 - 3 other sites hosted on this server.
1.eksiseyler.com
2.eksisozluk.com
3.eksisozluk.com.tr
0
krtkartal
(07.10.19)
neden aws gibi bir yere taşınmıyorlar? radore'ye göre daha ekonomik ve güvenilir olmaz mı? sık sık göçüyor burada.
0
🌸biseysorcaktim
(07.10.19)
AWS'de oyle sihirli bir degnek degil. Ayrica self hosted bir sistemi cloud'a tasimak ve bunu iflas etmeden yapmak basit bir islem degildir. Radore'e AWS'e gore eminimki ciddi anlamda daha ucuzdur.
0
compumaster
(07.10.19)
Mevcut kur ile AWS'nin maliyet açısından daha avantajlı olduğu biraz tartışılır.
0
talasas
(07.10.19)
kabin anahtarı sadece sende olduğu sürece veya kabin kilitli ve 7/24 kamera ile kayıt ediliyorsa en güvenli hosting türü co-location denilen tüm makinaların sana ait olduğu sistemdir.

eksisozluk, rh ile güvenlik için ek sözleşmeler bile yapmıştır. aws, azure ile standart onay sözleşmeleri haricinde ek sözleşme yapabileceğini sanmıyorum. azurede zaten co-location hizmeti yoktu, muhtemelen awsde de yoktur.
0
krtkartal
(07.10.19)
aws geçse 3. aya sahibinden satılık sözlük diye ilana çıkar.
0
denek hayatım
(07.10.19)
Araya gireyim:

Ekşi sözlük’ün hosting masrafı aylık (?)/ yıllık (?) ne kadardır?
0
zunkatsar
(07.10.19)
ben para verdiklerini bile düşünmüyorum. radore'nin büyük bir kısmına ortaktır ekşi.
0
Tears of Devil
(08.10.19)
Bende farklı bir soru sorabilir miyim? Ekşinin aylık kazancı ne kadardır? Net kâr tahminen?
0
stillalive
(08.10.19)
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler basond, compumaster, fraise, kibritsuyu, rakicandir
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır.