
khazadum
=o=-
Mesaj sayısı
562 -
Üyelik tarihi
-
Son ziyareti
Son profil ziyaretçileri
Son profil ziyaretçileri bloğu aktif değil ve diğer üyelere de gösterilmiyor
khazadum Kullanıcısının Başarıları
Enthusiast (6/14)
-
-
-
Rare
-
-
Güncel Rozetler
-
khazadum kullanıcısı tarafından Konular , Programlama ve Pazar Alanı (İkinci El) takip edilmeye başlandı
-
Selamlar, Bir proje 'de Python ile DC'deki ou listesini alıp arayüzde göstermem gerekti. (Tree view şeklinde) Python 'da ldap3 kütüphanesi kullanarak OU listesini alabiliyorum. Python şu şekilde; from ldap3 import Server, Connection, LEVEL, SUBTREE from ldap3.core.exceptions import LDAPCursorError server = Server('x.x.x.x', port=389, use_ssl=False, get_info='ALL') connection = Connection(server, 'x\\administrator', '123', auto_bind=True) elements = connection.extend.standard.paged_search( search_base="DC=host,DC=com", search_filter='(objectCategory=organizationalUnit)', search_scope=SUBTREE, paged_size=100) for e in elements: if 'raw_dn' in e: print(e) Bana şu şekilde bir çıktı veriyor; { "raw_dn":"OU=IT,DC=x,DC=com", "dn":"OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=HR,DC=x,DC=com", "dn":"OU=HR,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Accounting,DC=x,DC=com", "dn":"OU=Accounting,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Purchase,DC=x,DC=com", "dn":"OU=Purchase,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Planning,DC=x,DC=com", "dn":"OU=Planning,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Software,OU=IT,DC=x,DC=com", "dn":"OU=Software,OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Hardware,OU=IT,DC=x,DC=com", "dn":"OU=Hardware,OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Network,OU=IT,DC=x,DC=com", "dn":"OU=Network,OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Safety_and_Health,OU=HR,DC=x,DC=com", "dn":"OU=Safety_and_Health,OU=HR,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Administrative_Affairs,OU=HR,DC=x,DC=com", "dn":"OU=Administrative_Affairs,OU=HR,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Tax_Accounting,OU=Accounting,DC=x,DC=com", "dn":"OU=Tax_Accounting,OU=HR,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Cost_Accounting,OU=Accounting,DC=x,DC=com", "dn":"OU=Cost_Accounting,OU=HR,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Database,OU=Software,OU=IT,DC=x,DC=com", "dn":"OU=Database,OU=Software,OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Backend,OU=Software,OU=IT,DC=x,DC=com", "dn":"OU=Backend,OU=Software,OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Frontend,OU=Software,OU=IT,DC=x,DC=com", "dn":"OU=Frontend,OU=Software,OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" } Buradaki olay iç içe olan OU gruplarını parent-child şeklinde göstermemesi. Çıktı da göründüğü üzere her bir child OU için yeni bir obje yapması. Aslında şöyle olmasını istiyorum; - IT - Software - Database - Backend - Frontend - Hardware - Network - HR - Safety_and_Health - Administrative_Affairs - Accounting - Tax_Accounting - Cost_Accounting - Purchase - Planning { "raw_dn":"OU=IT,DC=x,DC=com", "dn":"OU=IT,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry", "child": [ { "raw_dn":"OU=Software,DC=x,DC=com", "dn":"OU=Software,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry", "child": [ { "raw_dn":"OU=Database,DC=x,DC=com", "dn":"OU=Database,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Backend,DC=x,DC=com", "dn":"OU=Backend,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Frontend,DC=x,DC=com", "dn":"OU=Frontend,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" } ] }, { "raw_dn":"OU=Hardware,DC=x,DC=com", "dn":"OU=Hardware,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Network,DC=x,DC=com", "dn":"OU=Network,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" } ] }, { "raw_dn":"OU=HR,DC=x,DC=com", "dn":"OU=HR,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry", "child": [ { "raw_dn":"OU=Safety_and_Health,DC=x,DC=com", "dn":"OU=Safety_and_Health,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Administrative_Affairs,DC=x,DC=com", "dn":"OU=Administrative_Affairs,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry } ] }, { "raw_dn":"OU=Accounting,DC=x,DC=com", "dn":"OU=Accounting,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry", "child": [ { "raw_dn":"OU=Tax_Accounting,DC=x,DC=com", "dn":"OU=Tax_Accounting,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Cost_Accounting,DC=x,DC=com", "dn":"OU=Cost_Accounting,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" } ] }, { "raw_dn":"OU=Purchase,DC=x,DC=com", "dn":"OU=Purchase,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" }, { "raw_dn":"OU=Planning,DC=x,DC=com", "dn":"OU=Planning,DC=x,DC=com", "raw_attributes":{}, "attributes":{}, "type":"searchResEntry" } Bu konuda yardımcı olabilecek birileri var mı? Kafayı yemek üzereyim bir kaç gündür ?
-
Yıllar sonra laptop alayım diyorum ama ne alsam bilmiyorum
khazadum tarafından Aket-Atum adlı kullanıcıya ait konu için cevap verildi: Donanım & Yazılım
Selam, Donanım olarak bilgim fazlaca yok. Eskiden kalma alışkanlıklar işte intel ise iyidir, kalitelidir, uzun süre götürür. Bunları da değerlendirmeye alacağım. Özellikle şu model; https://www.hepsiburada.com/asus-rog-strix-g513qc-hn031-amd-ryzen-7-5800hs-16gb-512gb-ssd-rtx-3050-freedos-15-6-fhd-tasinabilir-bilgisayar-p-HBCV00000BSNBO?magaza=Hepsiburada 16 GB RAM yeter mi bilmiyorum ama ekstra takviye yaparsak durumu kurtarır gibi. Teşekkürler. Başka öneriler olursa da açığım. Bayram dönüşü bunu noktalamam gerekiyor. RTX 3050 daha yeni bir ekran kartı değil miydi? ya da notebook'larda RTX 2060 'ın bir ezici üstünlüğü mü var? Ona göre de araştırma yapayım bari. Gerçi video işi için CPU daha önemli. -
Yıllar sonra laptop alayım diyorum ama ne alsam bilmiyorum
khazadum tarafından Aket-Atum adlı kullanıcıya ait konu için cevap verildi: Donanım & Yazılım
Selamlar, Ufak tefek video render'lık işler olacak. Ürünün basit tanıtım reklamları için 30'ar saniyelik videolar hazırlamamız gerekiyor. Ayrıca PS + Illustrator falan kullanılacak işte. Bunun için bir laptop ihtiyacı doğdu. Aklımda olan ve bulduğum modeller; MSI GS66 STEALTH 10SE: i7-10750H, RTX 2060, 32 GB RAM, 512 SSD, 1 TB HDD - 14956TL MSI GL65 LEOPARD 10SER: i7-10750H, RTX 2060, 32 GB RAM, 512 SSD, 1 TB HDD - 13425TL MSI GL75 LEOPARD 10SER: i7-10750H, RTX 2060, 32 GB RAM, 512 SSD, 1 TB HDD - 14986TL Bütçe olarak 15k 'ya kadar çıkabiliriz. Tabi bütçemizin altında sizlerinde tavsiyesi olursa bir bakıp araştırmak isterim. Önerilerinize açığım -
[Satılık] Steam oyunları %25 indirim ile satılır (gift)
khazadum tarafından GONDARCENGIZ adlı kullanıcıya ait konu için cevap verildi: Pazar Alanı (İkinci El)
Nasıl geldim ben bu konuya da hortlattım anlamadım ? gondar satıyor musun hala? alayım bir tane de bari bir hiç uğruna olmasın ? -
[Satılık] Steam oyunları %25 indirim ile satılır (gift)
khazadum tarafından GONDARCENGIZ adlı kullanıcıya ait konu için cevap verildi: Pazar Alanı (İkinci El)
ya bunu yapmayayım dedim ama dayanamadım asdafsg -
VueJS hakkında soru
khazadum tarafından khazadum adlı kullanıcıya ait konu için cevap verildi: Programlama
Selam tekrardan, Yukarda sorunumuzu tanımlarken; şeklinde belirtmiştim aslında. Mevcut yapılan projeyi gözden geçirmek şu an için mantıksız konumda bizim için. Yaptığımız projede mecburen endpoint IP'sini manuel gireceğiz. Yaptığımız yazılımların çoğu dışa kapalı networkte çalışacak uygulamalar. Sadece sistemin yöneticisinin girebileceği, görebileceği ve işlem yapabileceği alanlar. Orta da public 'e açık herkesin erişebileceği bir bölüm yok. Mesela firebase de kullanabilirdim ama belki yazılımın kullanılacağı sunucu da internet erişimi bile olmayacak. Aslında bilgi almak istediğim şey bundan sonraki projeler için neler yapmam gerektiği ile ilgiliydi. Bu konuda nasıl bir araştırmak yapmam lazım. Quasar veya NuxtJS kullanmalı mıyız? Bunun gibi bir problem yaşayan oldu mu? -
VueJS hakkında soru
khazadum tarafından khazadum adlı kullanıcıya ait konu için cevap verildi: Programlama
Şimdi şu şekilde mantık yürütmek gerekiyor -bence- ; Ben kendi geliştirme ortamımda 10.1.1.100 ip 'li sunucu da geliştirmemi yaptım. İşimi bitirdim. Müşteriye gidip kurulum yapacağım. Müşterinin bu yazılım için ayırdığı sunucunun IP 'si farklı olabilir. Projeyi açık bir şekilde götürüp, kurulumları orada yapıp, ip adresini elle girip tekrar build etmek biraz mantıksız oluyor -bence-. Ben oraya 127.0.0.1 veya localhost yazmalıyım diye düşünüyorum. Yukarda dediğim gibi yazılım dışa kapalı bir network içinde çalışabilir. -
VueJS hakkında soru
khazadum tarafından khazadum adlı kullanıcıya ait konu için cevap verildi: Programlama
@Lancelion Yaptığımız yazılımlar networkte çalışan, kapalı sistemlerdeki dataları okuyup işlem yapan yazılımlar. O yüzden endpointten çıkış veremiyoruz. Realtime bir datamız yok şu anda build ettiğimiz projede. @Oce4n Şu şekilde açıklayayım; Bir tane sunucumuz var; IP adresi 10.1.1.100, bu sunucunun içinde python, postgre, node, apache kurulu. Projeminizin backend mimarisini django rest framework ile geliştiriyoruz. Bunun için kullandığımız API adresi; http://10.1.1.100:8000 API konusunda bir problem yok. Postman ile bağlanıp işlemler yapabiliyoruz herhangi bir sıkıntımız yok. Projemizin frontend mimarisini geliştirirken node, vuejs kullandık. İşlemleri bitirip baseURL'e localhost veya 127.0.0.1 yazınca API hata veriyor. (ki ikisi de aynı sunucu üzerinde çalışıyor) const ApiService = { init() { Vue.use(VueAxios, axios); Vue.axios.defaults.baseURL = "http://10.1.1.100:8000/"; //Vue.axios.defaults.baseURL = "http://localhost:8000/"; //Vue.axios.defaults.baseURL = "http://127.0.0.1:8000/"; } } Vuejs tarafında axios url'sini 127.0.0.1 veya localhost yazıp build ediyoruz. Build ettikten sonra çıkan dist klasörünün içindekilerini yine aynı sunucu üzerinde /var/www/htdocs (apache ve çalışıyor) içine atıp URL'den gitmeye çalıştığımızda API servisi hata veriyor. Problem burada. -
Merhabalar, Projelerimizde frontend mimarisi olarak VueJS kullanmaya karar verdik. Hatta ilk ürünümüzü VueJS ile birlikte çıkarttık diyebilirim. İş build noktasına kadar geldi. Backend mimarisinde Django Rest Framework kullanıyoruz. Datalarımız ise PostgreSQL 'de. Şimdi projeyi bitirdikten sonra bir tane ciddi büyük bir problem ile karşılaştık. Sorun şu; axios ile veri çekmek istediğimiz baseURL'e localhost veya 127.0.0.1 yazdığımızda VueJS, datayı client taraflı bilgisayarda aramaya çalışıyor ve eğer veritabanı client tarafında değilse doğal olarak hata veriyor. VueJS'in client-side tarafına hitap eden bir framework olduğunu varsarayak bu problemi yaşadığımızı düşünüyorum. İnternette yaptığım araştırmalar sonucunda server side rendering için Quasar veya NuxtJS kullanın demiş VueJS. (Doküman burda) Projemizi hızlı çıkartmak adına themeforest 'ten hazır bir admin template aldığımız için VueJS tarafında Quasar'ı veya NuxtJS 'i implode etmek bizim için imkansıza yakın bir durum. Projemizi baştan yazmak ile aynı hemen hemen. VueJS'in kendi server side rendering konusunu da denedik bir kaç sayfa da ama dediğim gibi hazır bir tema kullandığımız için çok sorun oluyor. (Doküman burda) İlk ürün için yapacak çok fazla birşeyimiz yok sanırım. VueJS ile django tarafına bir kontrol katmanı koyup backend ip'sini elle vereceğiz şimdilik. Ama diğer ürünlerimiz için bu problemi yaşamak istemiyoruz. Server side rendering için illa birşeyleri implode etmek mi gerekiyor? Bu konuda VueJS ile birşeyler yapıp tecrübe edinen oldu mu? Nasıl bir yöntem izlememiz gerekiyor? Teşekkürler.
-
Yıllar sonra laptop alayım diyorum ama ne alsam bilmiyorum
khazadum tarafından Aket-Atum adlı kullanıcıya ait konu için cevap verildi: Donanım & Yazılım
Her boş kaldığımda bakınıyorum da her dakika sanki fiyatlar artıyor ya kafayı yiyeceğim. Bende sanırım 2-3 sene götürsün diye Monster alacağım. RTX kartlı notebooklar içindeki en uygunu Tulpar T7 V20.2 gibi. Ama ay başından beri tulpar serisinde çok fazla üründe stok yok. -
Yıllar sonra laptop alayım diyorum ama ne alsam bilmiyorum
khazadum tarafından Aket-Atum adlı kullanıcıya ait konu için cevap verildi: Donanım & Yazılım
Selamlar, Benimde iş için (sürekli olmasa da baya bir yer gezilecek) bir notebook almayı düşünüyorum. Ara sıra da oyun oynayacağım tabi ki. Tek derdim aslında panelin 144hz veya üstü olması. Laptoplarda 144hz veya üstü panel kullanan var mı? Nasıl deneyimleriniz? Öncelik olarak MSI almayı düşünüyordum. (Malzeme kalitesinden dolayı) Ama MSI ile ilgili bir kaç yorum özellikle de servis durumu fikrimi değiştirdi sanki. İkinci tercihim Monster'dan (servis olayından dolayı) yanaydı ama ekşisözlük'teki bir başlık içimi ürpertti. Bu tip sorunlar yaşamak istemiyorum açıkcası. (Bu arada gerilim gibi bir başlık vaktiniz olursa okuyun :D) Bu notebook seni 4-5 yıl sıkıntısız götürür malzeme kalitesi de iyidir dediğiniz markalar var mı? O markaların notebooklarını araştırayım bari. (Donanım konusunda pek fazla bilgim yok.) Gerçi bütçe olarakta öyle ahım şahım bir bütçem yok. Maksimum 10-12k arası. Şu aralar fiyatlar da çok yükseldi. Tam bir çıkmazdayım. -
Mining pool acsak katilir misiniz A.K.A Zengin olmak ister misiniz?
khazadum tarafından Tim adlı kullanıcıya ait konu için cevap verildi: Crypto Currency
Zengin olmak isterim ama mining yapıcak donanım yok abi :D çok ufakta olsa katılmaya çalışırım. -
Laravel Hakkında
khazadum tarafından khazadum adlı kullanıcıya ait konu için cevap verildi: Programlama
Cevap için teşekkürler, Sorunu çözdüm. Aslında command prompt 'ta tinker ile departmana ulaşabiliyorum; php artisan tinker $user = AppUser::find(1) $user->role $user->company $user->department şu üç çıktıdan da veri alabiliyorum. Verileri {{ $user->role->name }} şeklinde değil de array olarak çektiğimde verileri yazdırabiliyorum. tam olarak şu şekilde çalıştırdım; <td>{{ $user->name }}</td> <td>{{ $user->role['name'] }}</td> <td>{{ $user->company['name'] }}</td> <td>{{ $user->department['name'] }}</td> ama ilk yaptığım haliyle neden çalışmadı bilemedim çözemedim. -
Selam, Tim 'in ısrarla önerisiyle laravel'e geçiş yapmış bulunuyorum :D Takıldığım noktaları bu konuyu ısıtıp ısıtıp sizlere sorarım artık. Şimdi ilk soruma gelince. Bu Relationships olayını çok anlamadım. Şimdi dört adet tablom var ve aralarında ilişki kurmam gerekiyor. Tablolar; users, companies, departments, roles. Her bir tablo da user_id oluşturdum. users tablosunda da company_id, department_id, role_id alanlarım mevcut. AppUser kısmında; public function role() { return $this->belongsTo('AppRole'); } public function department() { return $this->belongsTo('AppDepartment'); } public function company() { return $this->belongsTo('AppCompany'); } şeklinde belongsTo ile birbirlerine bağlamaya çalıştım. Controller da ise; $roles = Role::all(); $company = Company::all(); $department = Department::all(); şeklinde ilgili tabloların verilerini almaya çalışıyorum ve view'e göndermeye çalışıyorum; return view('admin.users.index', compact('users', 'roles', 'company', 'department')); Şimdi problem department kısmında. View'deki tabloya department 'i eklediğimde Trying to get property of non-object hatası alıyorum. {{$user->role->name}} {{$user->company->name}} {{$user->department->name}} department'i sildiğimde roles, company değerleri geliyor. Bu Relationships leri Bilal'e anlatır gibi anlatabilir misiniz bana? Şimdiden çok teşekkür ederim.
-
Wannacry hk.
khazadum tarafından khazadum adlı kullanıcıya ait konu için cevap verildi: Donanım & Yazılım
Kaspersky, AVG, McAfee, Avast, Trend Micro, Emsisoft yazılımlarının tüm toollarını denedim :)