LibreOffice 6.2.6 RC1 çıktı

LibreOffice’in 6.2.6 sürümünün ilk sürüm adayı çıktı. LibreOffice 6.2.6 RC1; sürüm takviminde belirtilen tarihe uygun biçimde The Document Foundation (TDF) tarafından çıkarıldı. The Document Foundation (TDF), henüz resmi duyuruyu yapmadı ama paketler test edilmek üzere yansılardaki yerini aldı. Bunun, yalnızca test etmek amacıyla kullanıma sunulan bir sürüm olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılıyor. LibreOffice 6.2.6 RC1’i var olan LibreOffice kurulumuna paralel kurabilirsiniz. Farklı dağıtımlar için ayrıntılı kurulum yönergelerini incelemeniz önerilir. Sürüme ilişkin hataları Bugzilla üzerinden bildirebilirsiniz. LibreOffice 6.2.6 RC1 hakkında bilgi edinmek için yayımlandıktan sonra sürüm notlarını inceleyebileceksiniz.

Continue Reading →

LibreOffice 6.2.6 RC1 edinmek için aşağıdaki linklerden yararlanabilirsiniz. Resmi duyuru yapılana kadar:

Resmi duyuru yapıldıktan sonra:

0

KDE Applications 19.08 Beta duyuruldu

Kaliteli bir masaüstü deneyimi sunmayı amaçlayan KDE Applications’ın 19.08 Beta sürümü duyuruldu. Geliştirme ekibi; 19.08 için bir test sürümünü duyurmaktan mutluluk duyduklarını, yazılımı geliştirmek için sürekli çalıştıklarını belirtirken, gerçekleştirilen tüm yeniliklerin, geliştirmelerin ve hata düzeltmelerinin yararlı olacağına inandıklarını söyledi. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Kaliteyi ve kullanıcı deneyimini korumak ve iyileştirmek için kapsamlı bir teste ihtiyaç duyduklarını söyleyen ekip, sürümü test ederek hataları bildirmek suretiyle kendilerine yardımcı olan herkese teşekkür ettiklerini ifade etti. KDE Applications 19.08 Beta hakkında daha fazla bilgi edinmek için kde.org’un sürüm duyurusunu incelenebilir.

Continue Reading →

KDE Applications 19.08 Beta edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Create and Use Dynamic Laravel Subdomain Routing

Many websites give their users a custom subdomain for their profiles or pages, so instead of accessing the user’s profile at http://website.com/users/50, the user can access his profile page at http://username.website.com which is much better. In this post, we will see how to make dynamic Laravel subdomain routing easily. First you need to configure DNS. For this, You must have access to DNS server settings and apache web server settings. First, you need to add an A record with an asterisk for the subdomain like this:
* IN A 192.168.1.5

Continue Reading →

You should replace the IP address with your IP address.

Configure Web server

Open apache web server configuration file httpd.conf and add a VirtualHost like this:

Let’s assume that we have the users with the name field which will contain the user’s name.

Now we will create our route.

Route::get('/', function () {
$url = parse_url(URL::all());
$domain = explode('.', $url['host']);
$subdomain = $domain[0];
$name = DB::table('users')->where('name', $subdomain)->get();
dd($name);
// write the rest of your code.
});

First, we explode the URL and extract the host from it, then we get the subdomain part.

Then we search for a username in the users table that matches the extracted subdomain.

You can check if no user found, redirect to another page or give him an error message or whatever.

Now if you try to visit any user subdomain like http://likegeeks.website.com, you should see the user’s name without problems.

Keep in mind that the user that you are visiting his subdomain MUST be present in the database.

Any user added to the database will have his subdomain automatically without a headache.

If you don’t have access to your web server configuration like using shared hosting or so, you can’t achieve the same functionality using htaccess redirection.

Multiple Routes in Subdomain

In the above example, we use a single route to deal with the subdomain, but you can use many routes with a subdomain.

You can use routes groups to achieve this:

Route::group(array('domain' => '{subdomain}.website.com'), function () {
Route::get('/', function ($subdomain) {
$name = DB::table('users')->where('name', $subdomain)->get();
dd($name);
});
});

As you see, Laravel subdomain routing is very easy to implement.

I hope you find the post useful. Keep coming back.

Thank you.

0

GNU Stow 2.3.1 duyuruldu

Dosya sistemindeki ayrı dizinlerde bulunan farklı yazılım ve/veya veri setlerini alan ve hepsinin tek bir dizin ağacına kurulduğunun görülmesini sağlayan symlink yöneticisi olan GNU Stow’un 2.3.1 sürümü, Adam Spiers tarafından duyuruldu. GNU Genel Kamu Lisansı ile lisanslı özgür bir yazılım olan GNU Stow’un yeni sürümü, çeşitli dokümantasyon düzeltmeleriyle geliyor. Spiers; bir yama ile sürüme katkıda bulunan Adam Sampson’a teşekkür ettiklerini söyledi. Dosya sisteminde ayrı dizinlerde bulunan farklı yazılım ve/veya veri paketlerinin aynı yere kurulmuş gibi görünmelerini sağlayan yazılım ile örneğin /usr/local/bin; /usr/local/stow/emacs/bin, /usr/local/stow/perl/bin gibi sembolik bağlantılar içerebilir. GNU Stow 2.3.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da git.savannah.gnu.org girdisini inceleyebilirsiniz.

Continue Reading →

GNU Stow 2.3.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNOME Pango’nun 1.44 sürümü duyuruldu

GNOME platformundaki ana metin ve yazı tipi işleme kütüphanesi olan Pango‘nun 1.44 sürümü, Matthias Clasen tarafından duyuruldu. Uzun süredir devam eden hatalar için birkaç özellik ve düzeltme içeren sürüm, kullanıma sunuldu. Çoğu GNOME sisteminde Pango’nun yazı tiplerine erişmek ve metin oluşturmak için FreeType, fontconfig ve Cairo kullandığını hatırlatan Clasen; Microsoft Windows’ta Uniscribe ve MacOS’ta ATSUI gibi yerel font sistemlerini kullandığını belirtti. Dünya çapında kullanılan çeşitli yazı sistemlerine geniş destek veren Pango ile hemen hemen tüm diller doğru şekilde yazılabilir ve görüntülenebilir. Pango, yazı tipi boyutunu, rengini, stillerini ve diğer metin niteliklerini ayarlamanızı sağlayan PangoMarkup adlı doğrudan GTK+ üzerinden çalışan, XML benzeri bir uygulama kullanıyor. Ekrana veya farklı bir ortama metin yerleştirmek gerektiğinde Pango doğrudan kullanılabilir. Pango 1.44 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Pango 1.44 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Lubuntu 18.10 Cosmic Cuttlefish ömrünün sonuna geldi

Kod adı “Cosmic Cuttlefish” olan ve 18 Ekim 2018‘de duyurulan Lubuntu 18.10, ömrünün sonuna geldi. Lubuntu 18.10, 18 Temmuz 2019 tarihi itibariyle ömrünün sonuna ulaşmış oluyor, bu nedenle, bundan böyle güvenlik veya yazılım güncelleştirmeleri alamayacak. Şu an için Lubuntu’nun  desteklenen sürümlerinin LXDE ile 18.04 ve LXQt ile 19.04 olduğu belirtiliyor. Lubuntu 18.10 kullanıcılarının sistemlerini LXDE ile 18.04 ve LXQt ile 19.04 sürümlerine yükseltmesinin önemli olduğu vurgulanıyor.  LXDE ile 18.04 ve LXQt ile 19.04 edinmek için buradan yararlanabilirsiniz. Yükseltme işleminden önce, sisteminizdeki tüm güncellemelerin uyguladığından emin olmanız gerektiği vurgulanıyor. 

Continue Reading →

Lubuntu 18.10 Cosmic Cuttlefish’in ömrünün sonuna geldi ömrünün sonuna geldiğine ilişkin resmi duyuruyu burada bulabilirsiniz.
0