평면 스타일 플랫 디자인 아이콘 소스 모음


평면 플랫 디자인 아이콘, 이미지, 버튼 등을 모아봤습니다.


참고하셔서 이용해보세요~~~~




Free Flat Vector Icons

 

자주 사용되는 아이콘, 이미지 등을 무료로 이용할 수 있습니다.


무료 평면 벡터 아이콘 등 이용이 가능합니다.







Freebie - the Dpnto Ui Icons

 

플랫 디자인 소스입니다. (PSD, PNG)






Tab Bar Icons iOS 7 Vol4

 

라인 디자인 소스 입니다. 아이콘 이미지로 사용할 수 있는게 많아요.











Flat icons Freebie!

 

여러 종류의 아이콘 이미지를 제공하고 있습니다.







Free geek icon

 

귀여운 원형 아이콘으로 제작된 플랫 디자인 소스입니다. 일러스트레이션 ai 형식으로 제작되어 수정이 용이합니다.


http://dribbble.com/shots/1295488-Free-geek-icon





Round icon set - Free Download

 

여러 종류의 평면 스타일 라운드 아이콘 디자인입니다.







Free Flat Social Media Icons


소셜 미디어 아이콘 팩키지  벡터.


색상 및 모양을 변경할 수 있는 EPS 파일로 되어 있습니다.







Flaticons full set (.ai freebie)

 

플랫 디자인 소스입니다. 일러스터 파일로 다운로드 가능합니다.






iOS 7 style icons of social media FREE PSD


iOS7 스타일의 아이콘 PSD 파일 모음입니다. 








'Dev by INNO' 카테고리의 다른 글

평면 스타일 플랫 디자인 아이콘 소스 모음  (0) 2014.11.22

스크롤해도 고정된 플로팅 광고 삽입하기


스크롤해도 고정된(따라다니는) div 를 만드는 코드를 설명합니다.


아주 간단하답니다.


아! 구글 애드센스에는 이용하지 마세요.


구글 애드센스 정책에는 위반사항에 해당되는 부분입니다.



1. CSS 삽입하기


/* 플로팅 배너 (Floating Menu) */

#floatdiv {

 

   position:fixed; _position:absolute; _z-index:-1;

    width:120px;

    overflow:hidden;

    right:11px; 

    top:50px; 

    background-color: transparent;

    margin:0;

    padding:0;

}

#floatdiv ul  { list-style: none; }

#floatdiv li  { margin-bottom: 2px; text-align: center; }

#floatdiv a   { color: #5D5D5D; border: 0; text-decoration: none; display: block; }

#floatdiv a:hover, #floatdiv .menu  { background-color: #5D5D5D; color: #fff; }

#floatdiv .menu, #floatdiv .last    { margin-bottom: 0px; }



2.고정된 광고를 삽입하기 위한 코드


<div id="floatdiv">

    <ul>

        

광고코드


    </ul>

</div>

ASP.NET 다시게시(PostBack/포스트백) 후에도 스크롤 위치 기억


<%@ Page %> 부분에 아래의 부분을 추가

MaintainScrollPositionOnPostback="true" 



  1. 솔루션 2015.02.12 01:25

    test

robots.txt 와 meta 태그


검색엔진이 자신의 사이트 정보수집을 원하지 않을경우 두가지 방법이 있다.


1. robots.txt 파일을 만드다.


robots.txt 파일의 위치는 웹서버 홈디레토리에 위치해야한다.

즉 브라우져로 http://도메인명/robots.txt 파일로 접근시 확인이 되는위치.


User-agent:*

Disallow:/폴더명

Allow:/폴더명


User-agent -> 검색엔진 명 (*는 모두,naverbot 네이버, Googlebot 구글)

Disallow -> 수집 차단 폴더. 하위폴더까지 포함

Allow -> 수집 허용할 폴더. 하위폴더까지 포함.


포털사이트도 타 검색엔진에 수집을 원하지 않는 데이터가 있다.

구글 : http://www.google.com/robots.txt

네이버 : http://www.naver.com/robots.txt


참고 : http://www.robotstxt.org/robotstxt.html



2. 각 페이지에 meta태그를 작성한다.


<meta name="ROBOTS" content="NOINDEX,NOFOLLOW" />


- content 속성값

INDEX : 수집허용.

FOLLOW : 수집허용. 포함된 링크까지 수집대상이됨.

NOINDEX : 수집거부.

NOFOLLOW : 수집거부. 포함된 링크도 수집거부함.

ALL : INDEX,FOLLOW 와 동일

NONE : NOINDEX,NOFOLLOW 와 동일


참고 : http://www.robotstxt.org/meta.html



메타태그를 이용한 수집거부는 일부검색엔진에서 지켜지지 않는다고 한다.

CLR String TitleCase Function in SQL Server 2005 (CLR Integration)


With new feature of CLR integration we can provide function with in our assemblies which can be accessed by the user in the TSQL statements. Let us now try to create one title case function. First create one library project in visual studio 2005. Then create one class with one function inside that.

using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;

namespace AssemblyFunctions
{

public partial class MySQLFunctions    
{
[SqlFunction(IsDeterministic = true, IsPrecise = true)]
public static string TitleCase(string data)
{
string caseData = data.ToString().Substring(0, 1).ToUpper()
+ data.ToString().Substring(1, data.ToString().Length -1).ToLower();

return caseData;
}
}
}

Now we can compile this assembly and keep it at one location. Then move to MSSQL Management Studio and there in query window. execute following commands one bye one
First we need to enable the CLR integration for that we have to use the sp_configure store procedure in the following way

--Configure the clr enabled state
sp_configure 'clr enabled', 1
GO
RECONFIGURE
GO

Now to access the assembly into our MSSQL Server we have to register it first

--REGISTER CLASS LIBARIES IN SQL SERVER
CREATE ASSEMBLY ASSEMBLYFUNCTIONS 
FROM 'E:\personal\projects\AssemblyFunctions\AssemblyFunctions\bin\Debug\AssemblyFunctions.dll'
WITH PERMISSION_SET = SAFE
GO

To drop that assembly use the following commands

--DROP/UN-REGISTER THE ASSEMBLY 
DROP ASSEMBLY ASSEMBLYFUNCTIONS
GO

Now to access our functions we have to first register our functions, procedures or what ever is there

--REGISTER USER DEFINED FUNCTION IN SQL SERVER 
CREATE FUNCTION TITLECASE(@DATA NVARCHAR(MAX)) RETURNS NVARCHAR(MAX)
AS EXTERNAL NAME AssemblyFunctions.[AssemblyFunctions.MySQLFunctions].TitleCase  GO

Since now all the things are done you can call your respective function

Select dbo.TitleCase('sample')
go


Also this assembly and function will be added to the mssql server. see the image below



[C#] netstat in c# 


using System;

using System.Net;

using System.Net.NetworkInformation;


namespace MyNetstat

{

class Program    

{

static void Main(string[] args)

{

IPGlobalProperties ipProperties = IPGlobalProperties.GetIPGlobalProperties();


IPEndPoint[] endPoints = ipProperties.GetActiveTcpListeners();

TcpConnectionInformation[] tcpConnections = ipProperties.GetActiveTcpConnections();


foreach (TcpConnectionInformation info in tcpConnections)

{

Console.WriteLine("Local : " + info.LocalEndPoint.Address.ToString()

+ ":" + info.LocalEndPoint.Port.ToString()

+ "\nRemote : " + info.RemoteEndPoint.Address.ToString()

+ ":" + info.RemoteEndPoint.Port.ToString()

+ "\nState : " + info.State.ToString() + "\n\n");

}

Console.ReadLine();

}

}

}

[C#] NETSTAT 구하기


Process p = new Process();          
StreamReader sr;          
ProcessStartInfo startInfo = new ProcessStartInfo("netstat");
startInfo.Arguments = "-s";
startInfo.UseShellExecute = false;           
startInfo.RedirectStandardOutput = true;          
startInfo.CreateNoWindow = true;
p.StartInfo = startInfo;
p.Start();
sr = p.StandardOutput;
System.Windows.Forms.MessageBox.Show(sr.ReadToEnd());    



[C#] textbox 에서 ctrl + a 했을때 전체선택


c#에서 textbox 에서 ctrl + a 했을때 전체선택되게 하는 소스이다.

 

textbox1.selectall();

 

같은것도 있지만...

 

키이벤트도 처리해줘야하고 번거로움이 있다..

 

그래서 그걸 해결하는게.. 아래의 소스!!

 

소스코드에 아래의 소스만 추가하면 된다.

 

수정 같은거 안해도 된다... 그냥 추가만 하자!

 

protected override bool ProcessDialogKey(Keys keyData)

  {

   switch (keyData)

   {

    case Keys.A | Keys.Control:

     if (this.ActiveControl is TextBox)

     {

      TextBox txt = (TextBox)this.ActiveControl;

      txt.SelectionStart = 0;

      txt.SelectionLength = txt.Text.Length;

      return true;

     }

     break;

   }

   return base.ProcessDialogKey(keyData);

  }

+ Recent posts