Etsy Seo Search Engine Optimization


Hello dear Etsy users,
Today I will tell you how you will get to the higher rankings in Etsy than any other listings.

First of all I need an Seo application for this. The name of our program is SecretRithm.(
http://secretrithm.com/).





With SecretRithm, you can list the first 5000 events on Etsy, even those that you specify on the Etsy, and access their weekly impressions, favorites, and ranking changes.




Apart from that, you can find the labels and key words used by any advertisement in the search result, the most commonly used tag and category selections of the word you are looking for.
You know that it's important to use rare labels to get to the top levels at Etsy.
With this practice, you can discover rare words and phrases.

You can sign up by visiting the practice page and use the 1-week trial version.


Devamını oku...

Sql server xml data tipi içindeki veriyi bulup değiştirme

Merhaba arkadaşlar,
SQL server üzerinden belli bir tablodan xml data tipinde olan kolonun içeriğini Management studio ile editleyerek değiştiremiyoruz. Bunun yanısıra normal "replace" komutuyla işlem yaptığımızda da xml datatipini tanımadığı için hata veriyor. Bunun yerine söz konusu olan kolonu xml den stringe castleyerek sorunu çözüyoruz buyrun:
SELECT * FROM tabloadi WHERE CAST( xmlolankolonadi as varchar(max) ) LIKE '%aradığındeğer%'

 Bu seçmek içindi.



Değiştirmek için ise bunun içine Update ve set yaparak replace komutunu ekiyoruz:
UPDATE tabloadi SET xmlolankolonadi = REPLACE( CAST( xmlolankolonadi as varchar(max) ), 'aradığındeğer', 'yenideger')
Devamını oku...

Sql Server logon login trigger

/*
http://www.sqlservercentral.com/scripts/Security/69558/
Credit: Gregory A. Ferdinandsen
--greg@ferdinandsen.com
--Revision 1.0, 8 Feb 10
--Requires SQL 2005 SP2 or higher
*/
if not exists (select 1 from master..sysdatabases where name = 'SQL_Audit')
 begin
 create database SQL_Audit
  end
USE [SQL_Audit]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[BlackList](
[SRV_Rule] [int] IDENTITY(1,1) NOT NULL,
[HostName] [varchar](64) NULL,
[IP_Address] [varchar](15) NULL,
[LoginName] [varchar](128) NULL,
[AppName] [varchar](256) NULL,
[RestrictionEnabled] [bit] NULL,
[Description] [varchar](2048) NULL,
CONSTRAINT [PK_BlackList] PRIMARY KEY CLUSTERED
(
[SRV_Rule] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[BlackList] ADD CONSTRAINT [DF_BlackList_RestrictionEnabled] DEFAULT ((0)) FOR [RestrictionEnabled]
GO
---------------------------------------------------------------------
---------------------------------------------------------------------
USE [SQL_Audit]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Violations](
[ViolationNum] [int] IDENTITY(1,1) NOT NULL,
[PostDate] [datetime] NOT NULL,
[LoginName] [varchar](128) NULL,
[IPAddress] [varchar](15) NULL,
[HostName] [nvarchar](64) NULL,
[ServerName] [varchar](96) NULL,
[AppName] [nvarchar](256) NULL,
[ViolationType] [varchar](512) NULL,
CONSTRAINT [PK_Violations] PRIMARY KEY CLUSTERED
(
[ViolationNum] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[Violations] ADD CONSTRAINT [DF_Violations_PostDate] DEFAULT (getdate()) FOR [PostDate]
GO
---------------------------------------------------------------------
---------------------------------------------------------------------
--(c) Gregory A. Ferdinandsen
--greg@ferdinandsen.com
--Revision 1.0, 8 Feb 10
--Requires SQL 2005 SP2 or higher
--
--Change with <<Execute as 'Domain\SQL'>> for a valid service account that has sa rights
--
--Information on Logon Triggers: http://msdn.microsoft.com/en-us/library/bb326598.aspx
--
USE Master
go
CREATE Trigger [trg_LoginBlackList]
 on all Server
 FOR LOGON
 as
begin
 declare @data XML
declare @User as varchar(128)
declare @HostName as varchar(64)
declare @IPAddress as varchar(15)
declare @AppName as nvarchar(256)
declare @SPID as int
declare @SrvName as nvarchar(96)
declare @PostTime as datetime
declare @LogMsg as varchar(1024)
set @data = EVENTDATA()
set @User = @data.value('(/EVENT_INSTANCE/LoginName)[1]', 'nvarchar(128)')
set @IPAddress = @data.value('(/EVENT_INSTANCE/ClientHost)[1]', 'nvarchar(15)')
set @SPID = @data.value('(/EVENT_INSTANCE/SPID)[1]', 'int')
set @SrvName = @data.value('(/EVENT_INSTANCE/ServerName)[1]', 'nvarchar(96)')
set @PostTime = @data.value('(/EVENT_INSTANCE/PostTime)[1]', 'datetime')
set @HostName = Cast(Host_Name() as nvarchar(64))
set @AppName = Cast(App_Name() as nvarchar(256))
--Check to see if the blacklist table exists, if the table does not exist, exit the Trigger, as otherwise all user would be locked out.
if Not Exists (select * from SQL_Audit.INFORMATION_SCHEMA.TABLES where TABLE_NAME = 'BlackList')
begin
return;
end

--#1
--If a user connects from a given work station and with a given UserName, they will be dissconected
--This user need to be set up in SQL_Audit..Blacklist with a user name and a host name, no IP Address is necesary
--This is the prefered method of blacklisting, as DHCP could reak havoc on any IP restrictions
If(Exists(Select * from SQL_Audit.dbo.BlackList where LoginName = @User and HostName = @HostName and RestrictionEnabled = 1))
begin
--Any data modifications made up to the point of ROLLBACK TRANSACTION are rolled back
--The current trigger continues to execute any remaining statements that appear after the ROLLBACK statement.
--If any of these statements modify data, the modifications are not rolled back.
--http://technet.microsoft.com/en-us/library/bb153915.aspx
rollback
insert into SQL_Audit..Violations
(PostDate, LoginName, IPAddress, HostName, ServerName, AppName, ViolationType)
values (@PostTime, @User, @IPAddress, @HostName, @SrvName, @AppName, 'LoginName, HostName')
--Exit trigger without evaluating any further conditions
return;
end
--#2
--If a user connects from a given IP Address and with a given UserName, they will be dissconected
--This user need to be set up in SQL_Audit..Blacklist with a user name and a IP Address, no HostName is necesary
If(Exists(Select * from SQL_Audit.dbo.BlackList where LoginName = @User and IP_Address = @IPAddress and RestrictionEnabled = 1))
begin
--Any data modifications made up to the point of ROLLBACK TRANSACTION are rolled back
--The current trigger continues to execute any remaining statements that appear after the ROLLBACK statement.
--If any of these statements modify data, the modifications are not rolled back.
--http://technet.microsoft.com/en-us/library/bb153915.aspx
rollback
insert into SQL_Audit..Violations
(PostDate, LoginName, IPAddress, HostName, ServerName, AppName, ViolationType)
values (@PostTime, @User, @IPAddress, @HostName, @SrvName, @AppName, 'LoginName, IP Address')
--Exit trigger without evaluating any further conditions
return;
end
--#3
--If a user connects from a given Blacklisted IP Address, regardless of the host name or SQL Server User
--This IPAddress need to be set up in SQL_Audit..Blacklist with only an IP Address, no other information is needed
--This will block all connections from the designated IP Address
If(Exists(Select * from SQL_Audit.dbo.BlackList where IP_Address = @IPAddress and LoginName is NULL and HostName is NULL and RestrictionEnabled = 1))
begin
--Any data modifications made up to the point of ROLLBACK TRANSACTION are rolled back
--The current trigger continues to execute any remaining statements that appear after the ROLLBACK statement.
--If any of these statements modify data, the modifications are not rolled back.
--http://technet.microsoft.com/en-us/library/bb153915.aspx
rollback
insert into SQL_Audit..Violations
(PostDate, LoginName, IPAddress, HostName, ServerName, AppName, ViolationType)
values (@PostTime, @User, @IPAddress, @HostName, @SrvName, @AppName, 'IP Address')
--Exit trigger without evaluating any further conditions
return;
end
--#4
--If a user connects from a given Blacklisted Workstation, regardless of the IP Address or SQL Server User
--This Client need to be set up in SQL_Audit..Blacklist with only a value for HostName, no other information is needed
--This will block all connections from the designated Host
If(Exists(Select * from SQL_Audit.dbo.BlackList where HostName = @HostName and LoginName is NULL and IP_Address is NULL and RestrictionEnabled = 1))
begin
--Any data modifications made up to the point of ROLLBACK TRANSACTION are rolled back
--The current trigger continues to execute any remaining statements that appear after the ROLLBACK statement.
--If any of these statements modify data, the modifications are not rolled back.
--http://technet.microsoft.com/en-us/library/bb153915.aspx
rollback
insert into SQL_Audit..Violations
(PostDate, LoginName, IPAddress, HostName, ServerName, AppName, ViolationType)
values (@PostTime, @User, @IPAddress, @HostName, @SrvName, @AppName, 'HostName')
--Exit trigger without evaluating any further conditions
return;
end
--#5
--If a particular application connects to SQL Server, regardless of IP Address, UserName, or HostName, the session is terminated
If(Exists(Select * from SQL_Audit.dbo.BlackList where AppName = @AppName and HostName is NULL and LoginName is NULL and IP_Address is NULL and RestrictionEnabled = 1))
begin
--Any data modifications made up to the point of ROLLBACK TRANSACTION are rolled back
--The current trigger continues to execute any remaining statements that appear after the ROLLBACK statement.
--If any of these statements modify data, the modifications are not rolled back.
--http://technet.microsoft.com/en-us/library/bb153915.aspx
rollback
insert into SQL_Audit..Violations
(PostDate, LoginName, IPAddress, HostName, ServerName, AppName, ViolationType)
values (@PostTime, @User, @IPAddress, @HostName, @SrvName, @AppName, 'ApplicationName')
--Exit trigger without evaluating any further conditions
return;
end
--#6
--If a particular application connects to SQL Server, with a given UserName (i.e. service account cannot connect with SSMS)
If(Exists(Select * from SQL_Audit.dbo.BlackList where AppName = @AppName and LoginName = @User and RestrictionEnabled = 1))
begin
--Any data modifications made up to the point of ROLLBACK TRANSACTION are rolled back
--The current trigger continues to execute any remaining statements that appear after the ROLLBACK statement.
--If any of these statements modify data, the modifications are not rolled back.
--http://technet.microsoft.com/en-us/library/bb153915.aspx
rollback
insert into SQL_Audit..Violations
(PostDate, LoginName, IPAddress, HostName, ServerName, AppName, ViolationType)
values (@PostTime, @User, @IPAddress, @HostName, @SrvName, @AppName, 'ApplicationName, UserName')
--Exit trigger without evaluating any further conditions
return;
end
end;
GO
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO
ENABLE TRIGGER [trg_LoginBlackList] ON ALL SERVER
GO
Devamını oku...

MMM turk hakkında incelemem


MMM TURK SİSTEMİ HAKKINDA

 
Merhaba arkadaşlar, ben Nisan ayından beridir mmm Turk sistemine üyeyim.
Öncelikle şunu anlatayım nedir bu mmm Turk?
MMMturk, insanların bu platform üzerinde birbirlerine para gönderip aldıkları yada yardım sağlayıp/yardım istedikleri bir sistemdir. Peki bu sistem ne kazandırır? Yaptığınız yardım üzerinden %30 kazanç sağlar. Bunun için bitcoin para birimi kullanılmakta ve transferler bununla yapılmaktadır. Üyelik için bu linki kullanabilirsiniz:http://turkey-mmm.net/.
Bunu size örnekle açıklayayım mesela 1000lira paranız var bunu yardım göndermek istiyorum diyerek talepte bulunuyorsunuz. Talebe eşleşme geldiği andan itibaren 36 saat içinde parayı karşıda hesaba göndermek zorundasınız, aksi halde hesabınız bloke olur. Parayı gönderdikten sonra karşı tarafa gönderdiğinize dair ekran görüntüsünüde forma ekleyip gösteriyorsunuz. Karşı taraf onay verince gönderdiğiniz para üzerinden %30'luk kazanç işlemi başlamış oluyor. Kazanç günlük olarak hesaplanıp mavro olarak gösteriliyor, mesela 1000tl için 1 gün sonunda 1010mavronuz oluyor, fakat hatırlatmakta fayda var bu parayı çekebilmeniz için kazanç aktif olduğu günden itibaren 1ay daha geçmesi gerekiyor. Ondan sonra parayı çekebilir yada dahada katlanması için biriktirebilirsiniz. Ay sonunda kazancınızla beraber toplam paranız 1300mavro olacaktır. BUnu yardım istiyorum diyerek 1300tl ye çevirebilir yada hiç bir şey yapmadan hesapta tutararak aylık %30 daha kazanıp ay sonunda 1690mavro kazanca dönüştürebilirsiniz. Kazanç grafiği aşağıdaki gibi olacaktır:

Devamını oku...

HdTv Uygulaması İndir.com Mobil uygulama yarışmasında 10. oldu

Evet arkadaşlar deniecek çok birşey yok, açıkcası değerlendirmeyi pek adil bulmadım. Mağazada benden çok çok kötü uygulamalar yarışmada benden daha iyi ödül aldı.
Akche uygulaması nitelik olarak güzel düşünülmüş bir uygulama, zamanında paralı bir uygulama olduğu için çok kişi kullanamadı ama yinede mağazada az değerlendirme alan bir uygulama, ama yarışmada 1. oldu ilginç.

Kahve falcım uygulamasına gelince benimle arasında 2 puan vardı ama mağazada 1000 küsür
puan fark var, onuda geçtim program paralı ve rastgele fal üreten bir yazılım, bence 3.lüğü haketmiyordu.






Ben yarışmada genel olarak 10. wp8 kategorisinde 4. yüm. wp8 kategorisinde yarışmaya katılan uygulamalar arasında benim gibi 2ay gibi kısabir sürede 5 üzerinden 4.5+ 3800 küsür değerlendirmeye ulaşan bir uygulama yoktu. Yinede beni 10. ve 4. yaptılar ödül alamadım.










İndir.com'dan alıntılar:



Haberler

indir.com Mobil Uygulama Ödülleri Yarışma Puanları

19 saat önce


indir.com Mobil Uygulama Ödülleri 2014 Yarışması'nda halk oylaması sonucunda finale kalan uygulamaların Jüri değerlendirmesinde aldıkları puanları haberimizde bulabilirsiniz.
Finale kalan uygulamalar için Jüri tarafından puanlama yapılırken; Jüri'nin 1'nci seçtiği uygulamaya 15, 2'nci seçtiğine ise 14 şeklinde azalarak giden bir puanlama yapıldığı gibi Jüri istediği uygulamaya 0 puan verdi. Ayrıca 5 Jüri iş yoğunluğundan dolayı puan değerlendirmesine katılamadı.
Bu şekilde yapılan puanlama sonucunda da aşağıdaki puan tablosu oluştu ve kazananlar buna göre belirlendi.
İlgili Program ve Uygulamalar
Program Adıİşletim SistemiKategoriBoyut
Akche Mali Hesap Yönetimi indirWindows PhoneFinans1 MB
Butterfly TV indirAndroidEğlence17 MB
Cıvılda indirWindows PhoneSosyal Ağ Yazılımları1 MB
Dookmark - Social Bookmarking indiriOSSosyal Ağ Yazılımları3.1 MB
En Güncel Teknoloji Haberleri indirAndroidHaberler3.1 MB
Gelibolu projesi : Alay 57 indirWindows PhoneNavigasyon ve GPS7MB
HdTv indirWindows PhoneTV-Radyo2 MB
İstanbul Fetih Oyunu indirAndroidSavaş Oyunları3.7 MB
Kahve Falcım indirWindows PhoneÇeşitli Oyunlar3 MB
Keep Safe indiriOSBeceri Oyunları4.3 MB
Pickr.us indiriOSSosyal Ağ Yazılımları9 MB
ScrapBox Notes indiriOSSosyal Ağ Yazılımları14.7 MB
SWAP ARKADAŞLARIN İLE ANI PAYLAŞ indiriOSSosyal Ağ Yazılımları2.6 MB
Traffic Motorcycle indirWindows PhoneYarış Oyunları12 MB
Tuttu mu? indirWindows PhoneÇeşitli Araçlar1 MB


indir.com Mobil Uygulama Ödülleri Fotoğrafları

1 gün önce

indir.com tarafından bu yıl ilk kez mobil uygulama yazılımcılarına destek vermek amacıyla düzenlediğimiz indir.com Mobil Uygulama Ödülleri 2014 Yarışması'nın ödül törenine ait fotoğrafları haberimizde bulabilirsiniz.
17 Mayıs 2014 tarihinde Android Geliştirici Günleri etkinliği kapsamında yapılan ödül törenine ait fotoğrafları aşağıda bulabilirsiniz.
indir.com Mobil Uygulama Ödülleri 2014
indir.com Mobil Uygulama Ödülleri 2014
indir.com Mobil Uygulama Ödülleri 2014
indir.com Mobil Uygulama Ödülleri 2014
indir.com Mobil Uygulama Ödülleri 2014
indir.com Mobil Uygulama Ödülleri 2014
Mobil uygulama ödülleri törenine ait diğer fotoğraflara aşağıda bulunan indir.com Facebook sayfası üzerinden de ulaşabileceğiniz gibi Google+ üzerinden de buraya tıklayarak resimleri görüntüleyebilirsiniz.



Ve kaçırdığım ödüller:


indir.com Mobil Uygulama Yarışması 2014 Ödülleri Verildi

3 gün önce

indir.com tarafından bu sene ilki düzenlenen ve Türkiye'deki mobil uygulama geliştiricilerini desteklemek amacını taşıyan indir.com Mobil Uygulama Ödülleri 2014 Yarışması'nın kazananları Android Geliştirici Günleri-ODTÜ Etkinliği'nde yapılan törenle birlikte ödüllerine kavuştular.
Akche Mali Hesap Yönetimi uygulamasıyla yarışmaya katılan Murat GÜR, yarışma birinciliğine hak kazanarak 4000 TL, 1 hafta Silikon Vadisi (San Fransisco) tatili, Reklamstore'dan 3000 TL'lik reklam, Camekan'dan 2000 TL'lik Google Adwords reklamı, Reknova'dan uygulama sitesi için 1 yıllık ücretsiz SEO hizmeti, Userspots'dan UX testleri için 10 saatlik laboratuvar kullanımı ve indir.com'dan 1 yıl uygulamanın tanıtımı ödüllerini alırken ayrıca Windows Phone özel ödülü olarak Nokia tarafından verilen Nokia Lumia 1320 Akıllı telefonun da sahibi oldu.
Tuncay Namlı, Kubilay Kahveci, Çağlar Gündoğdu tarafından geliştirilen Pickr.us uygulaması ikinciliği elde ederek Antalya'da 1 hafta tatil, Reklamstore'dan 1.500 TL'lik reklam hakkı, Camekan'dan 1.000 TL'lik Google Adwords reklamı, Reknova'dan uygulamanın sitesi için 6 aylık seo hizmeti, Userspots'tan UX Testleri için 10 saatlik laboratuvar kullanımı, indir.com'dan 6 ay ücretsiz uygulamanın tanıtımı ödüllerini aldılar.
Şans oyunlarına yönelik hazırlanmış olan Tuttu mu? isimli uygulamasıyla üçüncülüğe hak kazanan Hakan Özkelemci, Kapadokya Tatili,Camekan'dan 500 TL'lik Google Adwords reklamı, Reknova'dan uygulamanın sitesi için 3 aylık seo hizmeti, Userspots'tan UX Testleri için 10 saatlik laboratuvar kullanımı, indir.com'dan 3 aylık uygulamanın tanıtımı ödüllerinin yanı sıra Windows Phone özel ödülü olarak Nokia tarafından verilen Nokia Lumia 820 Akıllı telefonun da sahibi oldu.
İlk 3'e giren bu uygulamaların dışında Windows Phone özel ödülüne layık görülen Kahve Falcım uygulaması da Nokia Lumia 625 akıllı telefon ödülünü aldı. TEB Girişim Bankacılığı tarafından seçilen Gelibolu Projesi: Alay 57 uygulaması da 1 yıllık Girişimcilik Ofisi özel ödülüne layık görüldü.






Devamını oku...

Windows phone 8 Visual C# Programlama Dersleri -2


Merhaba arkadaşlar size daha önce basit bir hesap makinesi yapımını göstermiştim. Şimdi konumuz emulatör kullanımı.
Emulatör bildiğiniz gibi wp8 uygulamalarını telefonumuz olmadan pc üzerinde Hyper-V teknolojisi sayesinde sanal platformda test etmenizi sağlayan araçtır.
İlk olarak emulatörü başlatma tuşuna basıyoruz.

İkinci olarak emulatör içindeki ok tuşuna basınca
karşımızıa emülatörün özellik sayfalarından ilki olan Accelerometer geliyor. Bununla aşağıdaki sallama("shake") hareketlerini yaparak sensör uygulamalarını test edebiliyoruz.




Bundan sonraki adımda Location kısmına tıklıyoruz. Bu konuya ilerde daha geniş bir şekilde değineceğim.
Location ile cihazı sanki dışarda gps ile konum
belirlemiş gibi bir yerde gösterebiliyoruz.
Ben istanbulu arattım yukarıdan ve rastgele bir
noktaya tıkladım aşağıda enlem/boylam değerleri
gözüktü.


Bir sonraki özelliğimiz Screenshoot alma. Bu özellik sayesinde emulatör üzerinde açık
olan sayfanın ekran görüntsünü alıp
kaydedebiliyoruz.







Son olarak network bölümü var ama benmkinde
ip alma sıkıntısı var, bir çoğunuz bu sorunu
yaşayacaktır giderilmesi için video çekiyorum.
Virtual switch dediği bizim pc ile emulatörün
ortak kullanacağı netin olduğu switch demek.
Yani burda sorun olursa pc ile nete giremeyiz.
Aynı zamanda emulatörde çalışmaz. Bazende şuan bende olduğu gibi net çalışır ama emulatörü açınca net çalışmayı durdurur. Bununla nasıl başa çıkılacağını video ile anlatacağım.
Virtual switchler intenal ve external olarak 2ye
ayrılır. İnternal olan bizi pek ilgilendirmez ama
external olan(mesela benimgi Ar9271 Virtual)
pc ile emulatörün ortak olarak kullandığı neti 
temsil eder. Eğer onda sorun varsa, ip alamıyorsa
vs. bizde nete giremeyiz.Bu konuyla ilgili videomu inceleyin.Yinede sorunu halledemiyorsanız bana yorum olarak bildirebilirsiniz. Videoda sorunlu olan network switchleri kaldırıp tekrar baştan oluşturuyorum bu işlem biraz sıkıcı 10dk falan sürer.Ama önemli olan ondan sonra yeni virtual switchin çalışıp çalışmayacağı, ip alamıyorsa elimizle
ip vermemiz gerekebilir(tabi bu modemle alakalı bir
durum)
Devamını oku...