Neden Linux kullanan bu kadar az?

Öyle bir site yok en başında, Sabah haberden Linux dökümantasyonu okumaya çalışmadıysan da öyle bir yazı görmemişsindir.
Stacktoverflow ve Arch wikisi işimi görüyor.

Allah mı söyledi?
Linux doc'u okumuyorum sadece, genel olarak man page kullanıyorum.
Al sana bir örnek: How to Share Image in React Native - reactnativeforyou.com
Yokmuş da falan da filan da. Aptal mıyım ben? Bilmediğim şeyi mi söyleyeceğim? Bu tavırlarınızı düzeltin. Bana karşı çok agresifsiniz, hoşuma gitmiyor.
 
Allah mı söyledi?
Linux doc'u okumuyorum sadece, genel olarak man page kullanıyorum.
Al sana bir örnek: How to Share Image in React Native - reactnativeforyou.com
Yokmuş da falan da filan da. Aptal mıyım ben? Bilmediğim şeyi mi söyleyeceğim? Bu tavırlarınızı düzeltin. Bana karşı çok agresifsiniz, hoşuma gitmiyor.
Size karşı agresif değil, aslında size karşı hiç agresif değilim eğer öyle alındıysanız kusura bakmayın.
Aynısını ChatGPT de anlatıyor.
Kod:
To share an image in a React Native application, you can use the `Share` API provided by React Native. This API allows you to share images, text, URLs, and other content with other apps on the user's device. Here's a step-by-step guide on how to share an image in React Native:

1. Install necessary dependencies:
Ensure you have React Native installed and set up in your project. Additionally, you might need to install the `react-native-share` package to make sharing functionality easier. You can install it using npm or yarn:

Using npm:
```
npm install react-native-share --save
```

Using yarn:
```
yarn add react-native-share
```

2. Link the native modules (for older React Native versions):
If you're using React Native version 0.60 or newer, you can skip this step as auto-linking is enabled by default. For older versions, you need to link the native modules using the following command:

```
react-native link react-native-share
```

3. Import the required modules:
In your component file, import the necessary modules from React Native:

```jsx
import React from 'react';
import { View, Text, Image, TouchableOpacity } from 'react-native';
import Share from 'react-native-share';
```

4. Create a function to handle the image sharing:

```jsx
const shareImage = async () => {
  try {
    // Replace 'imagePath' with the actual path of your image file
    const imagePath = 'file:///path/to/your/image.jpg';

    const shareOptions = {
      title: 'Share via',
      url: imagePath,
      failOnCancel: false,
    };

    const result = await Share.open(shareOptions);
    console.log(result);
  } catch (error) {
    console.log('Error sharing image:', error);
  }
};
```

5. Implement the UI and trigger the sharing function:

```jsx
const YourComponent = () => {
  return (
    <View>
      {/* Your other UI components */}
      <Image
        source={require('./path/to/your/image.jpg')}
        style={{ width: 200, height: 200 }}
      />
      <TouchableOpacity onPress={shareImage}>
        <Text>Share Image</Text>
      </TouchableOpacity>
    </View>
  );
};

export default YourComponent;
```

In this example, we're using a simple TouchableOpacity that triggers the `shareImage` function when pressed. The `shareImage` function uses the `react-native-share` package to open the system's sharing dialog with the image specified by the `imagePath`.

Remember to replace `'file:///path/to/your/image.jpg'` with the actual path of your image file that you want to share.

Note: The availability of sharing options may vary depending on the user's device and installed apps. Some apps might not support sharing, so you should handle errors gracefully.

Beğenmezseniz bu da var:

Sence o çok uluslu şirketler keyfinden mi destek veriyor kernel'e, duyan da hayrına sanacak. Kendileri de kullandıklarından olmasın?
Ben bunu reddetmedim ki, kendini GUI kullanmayarak büyük şirket karşıtı özgür kuş olarak gören arkadaş bug reportlarının şirketlere gitmesini istemiyormuş.
Firefox'u kendin derlemiyorsun zaten.
Evet derlemiyorum ve derlemek de istemiyorum, indirdiğim paketi çift tıkla kurup çift tıkla da çalıştırmak istiyorum, oraya bir örnekti o.
Bilgisayardan anlamayan cahillerin neden Linux kullanmasını isteyelim onu hala daha anlamış değilim zaten.
Bilgisayardan anlamayan cahiller nasıl bilgisayar kullanmayı öğrenecek ve bilgisayar kullanamayan cahiller neden Linux kullanmasın.
Linux zaten son ve bilinçli kullanıcıya yeterince uygun ve yeterli GUI desteğini sunuyor.
1690210112918.png
1690210128284.png

Bu fotolar 23.04 sürümüne sahip, GNOME 44 ile gönderilen Ubuntu dağıtımına ait.

Ben bir driver ekle kaldır aracı bile göremiyorum.

Ve zaten tüm bu hatalar bi yandan da sana tecrübe kazandıran şeyler. Ben kimsenin zoru öğrenmesini savunmadım ayrıca.
Hata yapmam engellenirse hata yapmam, eğer hata yapmayacak olsam hatamı öğrenmem de gerekmez, eğer o sistem ben hata yapmadan beni engelleyemiyorsa orada bir dizayn hatası vardır.

Favori torrent istemcimi bile GUI yoluyla ayarlayamıyorum bu mu yeterli GUI
1690210399164.png
 
Son düzenleme:
Size karşı agresif değil, aslında size karşı hiç agresif değilim eğer öyle alındıysanız kusura bakmayın.
Aynısını ChatGPT de anlatıyor.
Kod:
To share an image in a React Native application, you can use the `Share` API provided by React Native. This API allows you to share images, text, URLs, and other content with other apps on the user's device. Here's a step-by-step guide on how to share an image in React Native:

1. Install necessary dependencies:
Ensure you have React Native installed and set up in your project. Additionally, you might need to install the `react-native-share` package to make sharing functionality easier. You can install it using npm or yarn:

Using npm:
```
npm install react-native-share --save
```

Using yarn:
```
yarn add react-native-share
```

2. Link the native modules (for older React Native versions):
If you're using React Native version 0.60 or newer, you can skip this step as auto-linking is enabled by default. For older versions, you need to link the native modules using the following command:

```
react-native link react-native-share
```

3. Import the required modules:
In your component file, import the necessary modules from React Native:

```jsx
import React from 'react';
import { View, Text, Image, TouchableOpacity } from 'react-native';
import Share from 'react-native-share';
```

4. Create a function to handle the image sharing:

```jsx
const shareImage = async () => {
  try {
    // Replace 'imagePath' with the actual path of your image file
    const imagePath = 'file:///path/to/your/image.jpg';

    const shareOptions = {
      title: 'Share via',
      url: imagePath,
      failOnCancel: false,
    };

    const result = await Share.open(shareOptions);
    console.log(result);
  } catch (error) {
    console.log('Error sharing image:', error);
  }
};
```

5. Implement the UI and trigger the sharing function:

```jsx
const YourComponent = () => {
  return (
    <View>
      {/* Your other UI components */}
      <Image
        source={require('./path/to/your/image.jpg')}
        style={{ width: 200, height: 200 }}
      />
      <TouchableOpacity onPress={shareImage}>
        <Text>Share Image</Text>
      </TouchableOpacity>
    </View>
  );
};

export default YourComponent;
```

In this example, we're using a simple TouchableOpacity that triggers the `shareImage` function when pressed. The `shareImage` function uses the `react-native-share` package to open the system's sharing dialog with the image specified by the `imagePath`.

Remember to replace `'file:///path/to/your/image.jpg'` with the actual path of your image file that you want to share.

Note: The availability of sharing options may vary depending on the user's device and installed apps. Some apps might not support sharing, so you should handle errors gracefully.

Beğenmezseniz bu da var:


Ben bunu reddetmedim ki, kendini GUI kullanmayarak büyük şirket karşıtı özgür kuş olarak gören arkadaş bug reportlarının şirketlere gitmesini istemiyormuş.

Evet derlemiyorum ve derlemek de istemiyorum, indirdiğim paketi çift tıkla kurup çift tıkla da çalıştırmak istiyorum, oraya bir örnekti o.

Bilgisayardan anlamayan cahiller nasıl bilgisayar kullanmayı öğrenecek ve bilgisayar kullanamayan cahiller neden Linux kullanmasın.

Eki Görüntüle 1874873Eki Görüntüle 1874874
Bu fotolar 23.04 sürümüne sahip, GNOME 44 ile gönderilen Ubuntu dağıtımına ait.

Ben bir driver ekle kaldır aracı bile göremiyorum.


Hata yapmam engellenirse hata yapmam, eğer hata yapmayacak olsam hatamı öğrenmem de gerekmez, eğer o sistem ben hata yapmadan beni engelleyemiyorsa orada bir dizayn hatası vardır.

Favori torrent istemcimi bile GUI yoluyla ayarlayamıyorum bu mu yeterli GUI
Eki Görüntüle 1874878
Driver ekle kaldır aracını ne yapacaksınız acaba? Linux zaten sistemi gereği çoğu donanımın (%90) driverını kendi buluyor ve bu yükleme gerektirmeyecek bir sistem. Eğer Ekran kartı driveri indirmek veya başka bir şey isterseniz dağıtımlarınızın repolarında zaten bulabilirsiniz...

örnek: Arch Linux - nvidia-dkms 535.86.05-2 (x86_64)

Hata yapmam engellenirse hata yapmam, eğer hata yapmayacak olsam hatamı öğrenmem de gerekmez, eğer o sistem ben hata yapmadan beni engelleyemiyorsa orada bir dizayn hatası vardır.
Hayır, yoktur. Linux kullanıcının özgürlüğüne önem veren bir şey. Özgürlüğünü önemsemiyorsan koşa koşa "stabil" Windows'a koşabilirsin. Zaten Linux ben hata yapılamayacak bir işletim sistemiyim demiyor. Kimse de onu bu şekilde tanıtmıyor. Beğenmiyorsan kullanmayabilirsin. Eğer bir şeyleri düzeltmek istiyorsan da proje zaten açık kaynaklı.
 
Size karşı agresif değil, aslında size karşı hiç agresif değilim eğer öyle alındıysanız kusura bakmayın.
Aynısını ChatGPT de anlatıyor.
Kod:
To share an image in a React Native application, you can use the `Share` API provided by React Native. This API allows you to share images, text, URLs, and other content with other apps on the user's device. Here's a step-by-step guide on how to share an image in React Native:

1. Install necessary dependencies:
Ensure you have React Native installed and set up in your project. Additionally, you might need to install the `react-native-share` package to make sharing functionality easier. You can install it using npm or yarn:

Using npm:
```
npm install react-native-share --save
```

Using yarn:
```
yarn add react-native-share
```

2. Link the native modules (for older React Native versions):
If you're using React Native version 0.60 or newer, you can skip this step as auto-linking is enabled by default. For older versions, you need to link the native modules using the following command:

```
react-native link react-native-share
```

3. Import the required modules:
In your component file, import the necessary modules from React Native:

```jsx
import React from 'react';
import { View, Text, Image, TouchableOpacity } from 'react-native';
import Share from 'react-native-share';
```

4. Create a function to handle the image sharing:

```jsx
const shareImage = async () => {
  try {
    // Replace 'imagePath' with the actual path of your image file
    const imagePath = 'file:///path/to/your/image.jpg';

    const shareOptions = {
      title: 'Share via',
      url: imagePath,
      failOnCancel: false,
    };

    const result = await Share.open(shareOptions);
    console.log(result);
  } catch (error) {
    console.log('Error sharing image:', error);
  }
};
```

5. Implement the UI and trigger the sharing function:

```jsx
const YourComponent = () => {
  return (
    <View>
      {/* Your other UI components */}
      <Image
        source={require('./path/to/your/image.jpg')}
        style={{ width: 200, height: 200 }}
      />
      <TouchableOpacity onPress={shareImage}>
        <Text>Share Image</Text>
      </TouchableOpacity>
    </View>
  );
};

export default YourComponent;
```

In this example, we're using a simple TouchableOpacity that triggers the `shareImage` function when pressed. The `shareImage` function uses the `react-native-share` package to open the system's sharing dialog with the image specified by the `imagePath`.

Remember to replace `'file:///path/to/your/image.jpg'` with the actual path of your image file that you want to share.

Note: The availability of sharing options may vary depending on the user's device and installed apps. Some apps might not support sharing, so you should handle errors gracefully.

Beğenmezseniz bu da var:

ChatGPT'nin kodlarının genelde ilk seferde çalışmadığını ve üzerinde bayağı oynama yapmanız gerektiğini biliyorsunuz.
StackOverflow'dan faydalanmıyorum demedim ayrıca. Çoğu öne çıkan siteler bu tip siteler. Ve hiç yalan olmasın, en kısa ve anlaşılabilir bilgiyi yine bu siteler sunuyor.
Manpage'leri bu kadar kötüleyen başka biri görmedim gerçekten. Sadece manpageler ile yazılabilen tonla şey var.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Sana bir örnek.

Manpageler sadece "kod yazmak" için de değiller, örneğin sed gibi araçları nasıl kullanacağınızı bütün argümanları ve örnekler ile birlikte bulabilirsiniz.
Fakat inadına ben yine de Google kullanırım daha basit derseniz siz bilirsiniz.
 
Bu sence Linux'un sorunu mu yoksa torrent istemcinin mi?
Linux'un değil fakat Linux kullanıcısının, dağıtım yapımcısının ve genel olarak GNOME'un sorunu yani KDE ile beraber en büyük açık kaynak masaüstü ortamının.
Sadece bunları değiştirebilirsin GUI ile, ekleme çıkartma yapamıyorsun, argüman girişi yok.

Driver ekle kaldır aracını ne yapacaksınız acaba?
Söyleyeyim, CUPS driverlarının Fedoradaki versiyonu ile Ubuntudaki versiyonları farklı. Fedora kullanırken bütün dokümanları güzel güzel çıktı alırken Ubuntu vektörel PDFleri çıktı alırken vektörel elementleri almıyor sadece içine gömülmüş fotoğraf elementlerini çıkartıyordu. Çözene kadar kırk takla attım ve driver silip eklerken de terminalle boğuştum.

Eğer bir driver silici olsaydı driverı silerdim. Edinebileceğim driverları bir menüde görüp elle seçip bunu kur diyebilirdim.

Terminalle sürücüyü kaldırtıp, grep ile ubuntu repolarında sürücüyü arayıp oradan sürücüyü çekmem gerekmezdi. Ubuntu'nun repolarına bulunmayan sürücü için PPAyı elle eklemem gerekmezdi.

Neden böyle bir şey yapayım ki?
ChatGPT'nin kodlarının genelde ilk seferde çalışmadığını ve üzerinde bayağı oynama yapmanız gerektiğini biliyorsunuz.
Küçük işlerde gerçekten iyi iş yapıyor, java öğreniyorum ve fazlasıyla işimi görüyor.
Manpage'leri bu kadar kötüleyen başka biri görmedim gerçekten. Sadece manpageler ile yazılabilen tonla şey var.
Manpageleri kötülemedim, manpageler büyük nimet fakat manpage kullanmam gerekmeden de yapabilmem gerekir bir şeyi.
Fakat inadına ben yine de Google kullanırım daha basit derseniz siz bilirsiniz.
Artık chatgptye soruyorum, adrese teslim çözüm veriyor. Stack ve ChatGPT.

Manpageleri kötülemedim, manpageler büyük nimet fakat manpage kullanmam gerekmeden de yapabilmem gerekir bir şeyi.
Buradaki bir şey dediğim yerde herhangi bir programlama diline vesair atıf yapmadım, man ile apt nasıl kullanacağımı öğreneceğime gui ile install butonuna basabilmeliyim.
 
Söyleyeyim, CUPS driverlarının Fedoradaki versiyonu ile Ubuntudaki versiyonları farklı. Fedora kullanırken bütün dokümanları güzel güzel çıktı alırken Ubuntu vektörel PDFleri çıktı alırken vektörel elementleri almıyor sadece içine gömülmüş fotoğraf elementlerini çıkartıyordu. Çözene kadar kırk takla attım ve driver silip eklerken de terminalle boğuştum.

Eğer bir driver silici olsaydı driverı silerdim. Edinebileceğim driverları bir menüde görüp elle seçip bunu kur diyebilirdim.

Terminalle sürücüyü kaldırtıp, grep ile ubuntu repolarında sürücüyü arayıp oradan sürücüyü çekmem gerekmezdi. Ubuntu'nun repolarına bulunmayan sürücü için PPAyı elle eklemem gerekmezdi.

Neden böyle bir şey yapayım ki?

Sürüm anlayışı farklı iki distroda "neden bu daha güncel değil" diye yakınmanız gerçekten çok komik.
İhtiyacınız söz konusu ise neden derlemediniz mesela? Bu da bir yöntem değil miydi?
Driver ekle kaldır daha da komik...
CUPS'da hangi driverı siliyorsunuz ayıptır sorması? CUPS'un tek kontrolcüleri PPD dosyaları.

Manpageleri kötülemedim, manpageler büyük nimet fakat manpage kullanmam gerekmeden de yapabilmem gerekir bir şeyi.

Gerekliliğinden bahsetmedim. Siz pratikliğinden bahsettiniz, ben de ne kadar pratik olduğunu söylüyorum.
Web'de arayıp hem sitelerin yüklenmesini beklemek falan bana uzun geliyor. Zaten terminalden kodluyorum, yanda bir terminal daha açıp `man X ` yazdığım anda yanımda oluyor.
 
Sürüm anlayışı farklı iki distroda "neden bu daha güncel değil" diye yakınmanız gerçekten çok komik.
Benim yakıntım yazıcımın çalışmamasıydı, güncellik benim derdim olmamalı, bunu da yaklaşık 6 ay önce yaşadığım için neyi sildim neyi kurdum hatırlamıyorum.

Hatırladığım kadarıyla CUPS'u silip bir PPAdan doğru yeniden kurmaya çalışmıştım.
Gerekliliğinden bahsetmedim. Siz pratikliğinden bahsettiniz, ben de ne kadar pratik olduğunu söylüyorum.
Web'de arayıp hem sitelerin yüklenmesini beklemek falan bana uzun geliyor. Zaten terminalden kodluyorum, yanda bir terminal daha açıp `man X ` yazdığım anda yanımda oluyor.
IDE severim, VIM falan alışmaya çalıştım fakat tarzım değil.
 
Benim yakıntım yazıcımın çalışmamasıydı, güncellik benim derdim olmamalı, bunu da yaklaşık 6 ay önce yaşadığım için neyi sildim neyi kurdum hatırlamıyorum.

Güncellik senin derdin olmamalı ise güncelliği sağlayan dağıtımlar kullanmalısın. Değil mi? Ubuntu kullanıp böylesine basit bir sorundan yakınman oldukça ilginç.
 
Güncellik senin derdin olmamalı ise güncelliği sağlayan dağıtımlar kullanmalısın. Değil mi? Ubuntu kullanıp böylesine basit bir sorundan yakınman oldukça ilginç.
İlginç olan sürücünün çalışmaması, buradaki ilginç olan tek şey bu sürücünün çalışmaması ve zorlanarak kendimi kurtarmaya çalışmam.
Yazıcım 28 senelik.
 
Beğenmediğin çok uluslu tekel şirketler Linux kerneline destek vermese taş kemireceğinin farkında mısın bilmiyorum.

Linux olmasa o sirketler tas kemirecek sen de onun farkina varirsin umarim.

Uzaktan kod yürütülmesi açığı varsa kapatılır, Linux Kernel'i hızlı yamalanması ve geniş cemiyetiyle meşhur değil mi?

Hadi ya sapigin teki benim kicimi izledikten sonra mi kapatilacak. Harikasin! Bu iste kendine reva gordugun, ederin bu yani.

Benim yakıntım yazıcımın çalışmamasıydı, güncellik benim derdim olmamalı, bunu da yaklaşık 6 ay önce yaşadığım için neyi sildim neyi kurdum hatırlamıyorum.

Windows kullan arkadasim, hayatin boyunca Linux foundation 100 kurus donate mi attin da sizlaniyorsun.

Özgürlüğü iki gram katkı yapmadığın bir projeyi sömürmek olarak görüyorsan çok doğru yoldasın hocam. Ha hatırlatırım KAPATMA BUTONU VAR.

Bilgisayar bölümü okuyorsun, hakkinda hiçbir fikrin olmayan insanlar hakkindasuna katki yapmadin buna katki yapmadin diye konusuyorsun, bug report atiyorsun, sorunun cozumunu biliyorsun ama katkida bulunmuyorsun oyle mi? Ben de bunu yedim tabii. Eminim senin bug reportlarin dag olmustur simdiye.

Soyle bir laf vardir, tavsan dagi sevmiyormus dagin umurunda degilmis. Senin durum da buna benziyor. Ubuntu denen sacmalik sizin gibi vucudundaki her delikten disariya ego fiskiran yalancilari aramiza sokmasaydi biz tas devrinden kalma terminalimizle cok mutluyduk.

Yazıcım 28 senelik.
Istersen bir de Linux foundation bana niye yazici almiyor diye sizlan tam olsun.
 

Yeni konular

Geri
Yukarı