Wednesday 28 December 2011

36 Derste Oracle :)

Merhaba,

Blogum'da bundan sonraki süreçte, Oracle konusunda makalelerde yayınlamaya başlayacağım.

Bu yazı dizisi ile Oracle 10 G konusunda, alttaki konulara detaylı şekilde de değinecegim.

1- Oracle Veritabanı Mimarisi
2- Oracle Veritabanı Kurulumu, Oluşturulması
3- Oracle Veritabanı Upgrade,Export,Import İşlemleri
4- Sql Diline Giriş
5- Sql ve SqlPlus ile Çalışma
6- Temel Sqlplus Rapor ve Komutları
7- Oracle Fonksiyonları
8- Oracle İfadeleri
9- Oracle Matematiksel Fonksiyonları
10- Oracle Tarih Fonksiyonları
11- Oracle Dönüşüm ve Transformasyon Fonksiyonları
12- Oracle Grup/Alt Sorgu Kavramlarına Giriş
13- Oracle Karmaşık Gruplamalar
14- Oracle insert,update,delete,merge fonksiyonları
15- Oracle decode ve döngü yapıları
16- Oracle table,view,index yapıları ile çalışmak
17- Oracle'da Güvenlik
18- Oracle Sanal/Özel Veritabanları
19- Oracle TableSpace'lerle çalışmak
20- Oracle SqlLoader ile çalışmak
21- Oracle Datapump,Export,Import ile çalışmak
22- Oracle ile uzak veritabanları ile çalışmak
23- Oracle Metaryalize View kullanımı
24- Oracle Text
25- Oracle External Table kullanımı
26- Oracle Flashback Teknolojisi
27- Plsql'e Giriş
28- Triggerlar
29- Yordam,Fonksiyon ve Paketler
30- Dbms Sql Kullanımı
31- Oracle Veri Tipleri
32- İleri Nesne Yönelimli Kavramlar
33- Oracle ve Java Etkileşimi
34- Jdbc Programlama
35- Oracle Real Application Cluster
36- Oracle Grid


Kısaca değineceğim konular üstte :)

Faydalı bir yazı dizisi olacağına inancım tam, oracle ögrenmek isteyenlere umarım yol gösterebilirim...

Yazılarımla ilgili sorularınız olursa, lütfen mail atınız.

Teşekkürler
Fahrettin

Monday 21 November 2011

RIM adds two more NFC BlackBerrys

By nfcworld.com November 21st, 2011

BlackBerry maker Research in Motion has announced two new NFC-enabled handsets, bringing its range of NFC phones to eight devices.

Two new NFC-enabled BlackBerry smartphones, the Bold 9790 and Curve 9380, will arrive at retail around the world "over the coming weeks." Both handsets include built-in support for NFC and run the BlackBerry 7 operating system.

The high-end BlackBerry Bold 9790 has a 2.44-inch touchscreen display with 360x480 resolution, and is powered by a 1GHz CPU. The phone comes with a Qwerty keypad, 8GB of onboard memory and includes a microSD slot which allows up to 32GB of additional space.

The 9380 moves the Curve line to an all-touch design, with a smaller overall size and a larger 3.2-inch 480x360 touchscreen. It comes with social networking applications including BlackBerry Messenger, Facebook and Twitter. The handset also includes a five megapixel camera with a flash and video recording.

The 9790 was known by the codename 'Bellagio' while the 9380 was dubbed 'Orlando' when the devices first surfaced in September. The handsets join the Porsche Design P'9981, a leather and stainless steel-clad phone announced late last month and expected to retail at US$2,000, to give Research in Motion a line-up of eight NFC phones.

Saturday 19 November 2011

Apple patents ‘SIM within’ secure element technology


A newly published Apple patent application sets out a way for a virtual SIM card to be built into an embedded secure element which can, in turn, be attached to an NFC controller chip.
An NFC-related patent application filed by Apple in November 2010 has now been made public by the US Patent and Trademark Office.



The "Wireless network authentication apparatus and methods" patent sets out a way to incorporate a subscriber identity module (SIM) into the body of a mobile phone, within an embedded secure element.
In one example, the patent shows the embedded secure element, with the 'virtual' SIM included within it, connected to an NFC controller and with space available within the secure element for both SIM functions and "other apps". A design for a "SIM accessory" is also included.

The Apple concept is similar in nature to the NFC SIMs issued by mobile network operators bringing NFC to market — except it is in reverse. In an NFC SIM, the NFC secure element sits inside the SIM, putting the carrier in overall control of a phone's NFC functionality. In Apple's concept, the SIM sits inside the embedded secure element, putting the iPhone maker in overall control of the unit and bringing in a trusted service manager (TSM) to provision customer credentials onto the unit on carriers' behalf.

Last October, rumours were widely circulated that suggested Apple was working with SIM and NFC specialist Gemalto on a virtual SIM concept, prompting speculation that Apple was aiming to cut carriers out of direct relationships with iPhone users. This new patent could enable Apple to do that, but also offers new NFC-related opportunities as well.

"Wireless systems are used to provide, inter alia, voice and data services to user equipment such as cellular telephones and computers," the patent application explains:
Conventionally, user equipment is provided with a Subscriber Identity Module (SIM) card. The SIM card includes security information such as private key information that can be used in authenticating user equipment to a cellular network.

It may not always be desirable to require the use of SIM cards. For example, the need to include a SIM card slot in user devices tends to make the devices bulky and add cost. It also necessitates management of SIM card inventories and distribution by the manufacturer or service provider.
A user might also want to purchase wireless services even when the user is not able to easily obtain a SIM card.

It would therefore be desirable to be able to provide improved ways in which to provide users with the ability to purchase and use wireless network services.
The patent application explains how Apple foresees this concept working in practice:
In one aspect of the invention, a network service provider such as a cellular telephone company may distribute access client (e.g., Universal Subscriber Identity Module (USIM)) credentials to a trusted services manager via a USIM vendor or directly.

The trusted services manager may maintain a list of authorized users. These users may be, for example, customers of the trusted services manager or an associated entity. User credentials may be maintained by the trusted services manager for each of the authorized users.
A user at user equipment may authenticate to the trusted services manager using a set of user credentials. Once authenticated, the trusted services manager may provide the user with a set of USIM credentials. The USIM credentials may be stored in a secure element on the user equipment.

When the user desires to use wireless network services, the user equipment may establish a wireless link between the user equipment and the network service provider. During authentication operations, the user equipment may use the USIM credentials that are stored in the secure element on the user equipment to authenticate to the network service provider. Following successful authentication, the network service provider may provide the user equipment with wireless services (e.g., cell phone voice and data connectivity).
Numerous Apple NFC patent applications have been published over the last couple of years. These patent applications include:

An NFC-based mobile payments service that lets consumers make payments to merchants and other consumers via a credit or debit card, directly from their bank account or using credit stored in their iTunes account.

The 'iPay, iBuy and iCoupons' patents, describing a comprehensive mobile payments, mobile commerce and mobile marketing business based around an NFC-enabled iPhone.
Products+, an NFC-based product marketing and promotions application.

An airline ticketing and boarding pass application that describes an unmanned, automated airport ticketing and baggage counter kiosk and introduces the concept of an automated security checking process where users of the iTravel app could process themselves through the security clearance system and check themselves in at the boarding gate.

The Grab & Go patent, designed to make it easy for customers to transfer files between devices such as the Mac, iPhone and Apple TV.

An NFC-enabled iPod, games controller, TV and iPhone.

An NFC-based concert, entertainment and sports venue ticketing application that includes exclusive bonus features for users of Apple's service.

A design patent for an e-wallet icon.

A patent covering the addition of an NFC antenna to electronic devices such as computer monitors where standard methods of integrating NFC may cause problems generating a sufficiently robust signal strength.

Apple was once expected to be the first to adopt NFC but is
now the only major handset maker to not have announced support for NFC. This week, however, it has made its first move into mobile payments in stores. The new Easypay service allows Apple Store customers to scan barcodes on items and pay from their iPhone using the credit card linked to their iTunes account.

Source : http://www.nfcworld.com/2011/11/09/311213/apple-patents-sim-within-secure-element-technology/
By nfcworld.com November 9th, 2011

45 mobile operators commit to NFC

The GSM Association announced at its Mobile Asia Congress that it has commitments from 45 mobile network operators worldwide to implement SIM-based NFC. Both China Mobile and China Unicom, the two largest mobile operators in China, have also agreed to support SIM-based NFC — completing a shift for China Mobile from its earlier position on the technology.
GSMA director general Anne Bouverot commented, "With the increasing deployment of commercial SIM-based NFC services in a range of markets worldwide, it is critical to embrace common standards that will promote the global interoperability of services and accelerate time-to-market".

The 45 mobile network operators signed up to "support and implement" NFC are América Móvil, AT&T, Avea, Axiata, Axis, Bharti Airtel, Bouygues Telecom, China Mobile, China Unicom, CSL, Deutsche Telekom, Elisa Corporation, Du, Etisalat, Everything Everywhere, Globe Telecom, KPN, KT Corporation, Maxis, Mobily, MTS, Orange, Proximus, Qtel Group, Rogers Communications, Saudi Telecom Company (STC), SFR, SK Telecom, Smart, Softbank Mobile, Telecom Italia, Telecom New Zealand, Telecom Slovenije, Telefónica, Telekom Austria Group, Telenor, TeliaSonera, Telus, TMN, Turkcell, Verizon, VimpelCom, Viva Bahrain and Vodafone Group.

Source : http://www.nfcworld.com/2011/11/16/311363/45-mobile-operators-commit-to-nfc/
By nfcworld.com November 16th, 2011

Tuesday 25 October 2011

Steve Jobs Hakkında Dikkat Çekenler...

Merhaba,

Bugün gazetede okuduğum ve bana ilginç gelen bir Steve Jobs haberini paylaşmak istedim.

İlginçtir ki ;

- 13 Yaşından itibaren kiliseye gitmediğini,

- 2004 yılında kanser olduğunu öğrendiğinde tedavi olmayı reddettiğini,

- Apple'da işe başlamasaydı, Paris'te şair olmak istediğini,

- Ipad2'sine sadece tek bir kitap indirip, ve bu kitabı gençliğinden beri her yıl okuduğunu,

- Tüm apple çalışanlarından vazgeçebilirken, Jonathan Ive'den vazgeçemeyeceğini,

- Babasını tanımamasına rağmen, babasının onun en çok gittiği restoranlardan birinin sahibi
olduğunu,

- Bill Clinton ile görüşmesinde Monica olayını ima ederek " "Gerçekten böyle bir şey yaptın mı bilemiyorum;ancak yaptıysan bunu halka açıklamalısın." dediğini,

- Jobs'ın Google'ın kurucusu Eric Schmidt'ten nefret ettiğini,

- Ölmeden önce Gates ile tanışmak istediğini,

- Jobs'un Google'ı uyardığını,

- Jobs'a göre çöküşteki Amerikan eğitim sistemi ve iş dünyasına aykırı yasaların gözden geçirilmesi konusunda Obama'yı uyardığını,

- Jobs, tüm Apple cihazlarıyla entegre bir şekilde çalışan bir televizyonun hayalini kurduğunu,

- Apple'ın yeni Cupertino kampüsünün tasarımını beğenmediğini,

- Kullanıcılar, 800'ün üzerinde Jobs'a e-posta göndererek iPad ismiyle dalga geçtiğini,

- Jobs'a göre hayatında yapılacak ne varsa gençken yapılması gerektiğini,

- Jobs için sunum her şeydi. Kitabın yazarı Walter Isaacson ile bir konuşmasında kitapla ilgili tek bir şey istediğini...

Kaynak : http://fotoanaliz.hurriyet.com.tr/galeridetay.aspx?cid=51398&rid=4369&p=1

Teşekkürler...

Monday 24 October 2011

Android 4.0 ve Nfc

Merhaba,

21 Ekim'de tanıtılan Android 4.0, ne yenilikler içeriyor? İşte en önemli yenilikleri...

Typeface: Android 4.0'da Roboto adıyla ortaya çıkan typepad, telefonunda çok şey okuyan kişilerin , gözlerini yormadan okuyabilmesi için yeni bir yazı tipi...

Sanal Düğmeler : Android 4.0, bir grup içeriğe göre değişebilen düğmeler kullanacak. İçerisinde bulunduğunuz uygulamaya göre değişen bu düğmeler, ekranın alt kısmında yer alacak.

Çoklu görev ve uyarılar: En sık kullandığınız uygulamaları bulmak artık çok daha kolay olacak. İstemediğiniz uygulamaları ve uyarıları ise bir parmak hareketi ile kapatabileceksiniz.

Yüz tanıma: Android 4.0, telefonu kime kilitlemesi ve kime açması gerektiğini bilecek.Daha iyi kamera: Galaxy Nexus sadece 5MP kameraya sahip olsa da arayüzü oldukça geliştirilmiş. Yeni ara yüz panaroma fotoğrafları çekmeye, Instagram stili filtreler uygulamaya izin veriyor.

Kişiler uygulaması: HTC Sense'deki FriendStream gibi bir yaklaşıma sahip Kişiler Uygulaması, Twitter, Facebook gibi sosyal ağları içinde gezinebilen tek bir alana sığdıracak.

Web tarayıcısı: Bu alanda çok büyük yenilikler olmasa da 16 sekmeyi bir arada açabilmek hoş bir özellik. Kopyalama ve yapıştırma, ekran görüntüsü alma ise artık çok daha kolay.

Yeni NFC özellikleri: Google, NFC teknolojisi için büyük yatırımlarda bulunuyor. Google Wallet ödeme sisteminin ardından ortaya yeni çıkan Android Bump özelliği ile iki cebi birbirine yaklaştırarak her tür bilgi paylaşılabilecek (kişiler, yer imleri, haritalar, vs).

Kaynak: http://www.hurriyet.com.tr/teknoloji/19038229.asp

Teşekkürler
Fahri

Monday 17 October 2011

Nfc ve Yildiz Teknik :)

Merhaba,

Bu hafta sonu Yıldız Teknik Üniversitesi Yıldız Kampüsü C blokta 14:00-16:30 arasında "Nfc ile Teknoloji Cebinizde" semineri verdim :)

İlk seminerim olmasına karşın, oldukça güzel geçti.

Yıldız Teknik Üniversitesi öğrencileri ile geleceği konuştuk...

Seminer afişini altta görebilirsiniz.






Yazılarımın devamı gelecek...


Gelecek Cebimizde ....

Friday 7 October 2011

The terminal server has exceeded the maximum number of allowed connections

Merhaba,







Windows serverlarda alttaki gibi bir hata ile karşılaşırsanız, yapmanız gereken şey çok basit ;)



cmd> mstsc /v:server_name /f -console -admin


Çalıştırıp enter'a basmanız yeterli...

Bir sonraki makalede görüşmek üzere....

Thursday 29 September 2011

Visual Studio 2010 Projelerini Visual Studio 2008'de Çalıştırmak..

Merhaba,

Bu makalemizde Visual Studio 2010'da geliştirdiğiniz uygulamanızı, Visual Studio 2008'de nasıl çalıştırabileceğinize değineceğim.

Bunun için yapmanız gereken ;

1- Projenizin .sln uzantılı dosyasını notepad kullanarak açın.

2- Alttaki iki satırı değiştirin.

Microsoft Visual Studio Solution File, Format Version 11.00 ( 11.00 --> 10.00 yapıyoruz.)

#Visual Studio 2010 ( 2010 --> 2008) yapıyoruz.

Bu iki değişiklikten sonra, projenizi Visual Studio 2008 kullanarak açabilirsiniz.

Teşekkürler...

Monday 26 September 2011

C# Rastgele Text Dosya Okuma

Merhaba,

Bugün karşılaştığım bir sorunu nasıl çözerim diye döndüm durdum :) En sonunda buldum.

C#  kullanarak text bir dosya içeriğini random olarak nasıl okuyacağınıza ait kod altta :)




Sevgi Saygı
Fahrettin

Thursday 22 September 2011

Nfc Nedir ? Ne İşe Yarar ?

    Yakın Alan İletişimi (Near Field Communication - NFC) iki  elektronik cihazın kolay, basit ve güvenli haberleşmesi için tasarlanmış kısa mesafe temassız teknoloji standardıdır.

NFC haberleşmesi iki NFC uyumlu cihazın birbirine birkaç santimetre yaklaştırılması ile aktifleştirilir.

   NFC uygulamaları; ödeme ve toplu taşıma biletleri gibi temassız işlemleri, takvim senkronizasyonu veya elektronik kartvizit gibi basit ve hızlı veri transferini ve dijital içeriklere  erişimi kapsamaktadır.
         

 
 
 
 
 
   Günlük hayatımızda kullandığımız pek çok cihaz ileride NFC Teknolojisi ile uyumlu hale getirilerek hayatımızı kolaylaştıracaktır. Bunlardan bazıları: Cep telefonları, turnikeler, otomatlar, parkmetreler, POS’lar, ATM’ler, ofis, ev veya garaj kapıları, kişisel bilgisayarlar, posterler...  


            Şüphesiz NFC’nin en çok kullanılacağı alanlardan biri de ödeme olacaktır. NFC, temassız  bilet ve kartların her gün beraberimizde taşıdığımız cep telefonu gibi elektronik cihazlarda yer almasını sağlar.

            Böylelikle üzerinizde birçok kart taşımak yerine kartlarınızı NFC uyumlu cep telefonunuza yükleyebilir ve ödemelerinizi sadece NFC cihazınızı ödeme noktasına göstererek yapabilirsiniz.
          
Bir sonraki makalede görüşmek dilegiyle...

Tuesday 20 September 2011

C# ile Dll Kullanimi

Merhaba,

Bu yazımda C# ile nasıl dll oluşturabileceğinizi ve bu oluşturduğunuz dll'li  projenizde nasıl kullanabileceğinizi anlatacağım.

İlk olarak visual studio ekranından New Project --> Class Library seçeneğini seçip Name alanında oluşturmak istediğimiz dll'in ismini yazıyoruz.


Daha sonra Ok butonuna basarak projemizi oluşturuyoruz.

Arkasından projemizin kod dosyasına alttaki kodları ekliyoruz. Bu örnekteki amacımız, toplama işlemi yapmaya yarayan bir dll oluşturarak, onu başka projelerimizde nasıl kullanabileceğimiz görmektir.

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace
{
onedll  public class Class1   {

      {

      } 
   }
}


Üstteki kodları ekledikten sonra, projemizi compile ederek dll'imizi oluşturmak gerekiyor.

Bunun için üst menüden Build --> Build Solution ya da F6'ya basarak, projemizin derlenmesini
sağlıyoruz.


Şayet Projeniz hatasız şekilde derlendi ise, projenizin olduğunuz klasöre baktğınız zaman dll'li göreceksiniz.



Daha sonra yeni bir proje açıp, bu dll'i projenize referans olarak verebilir, hemen kullanmaya başlayabilirsiniz :)

En basit kullanım şekli :

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;
namespace
{
WindowsFormsApplication1  public partial class Form1 : Form   {

      {
        InitializeComponent();
      }

private void button1_Click(object sender, EventArgs e)    int sonuc = onedll.Class1.topla(Convert.ToInt32(textBox1.Text), Convert.ToInt32   textBox2.Text));   MessageBox.Show(sonuc.ToString());
  {


  }
 }
}

Böylece bir makalenin de sonuna geldik.

Tekrar Görüşmek Üzere...

     public Form1() 
     public static int topla(int a, int b)        return a + b;

Monday 19 September 2011

Hello World :)

Hi,

I'm Fahrettin. I'am a software developer and application administrator.

Coming Soon to C# Code World...