Masaüstü işlemci pazarında şimdiye kadar pek varlık gösteremeyen IBM, yeni geliştirdiği 22nm teknolojisiyle bu durumu değiştirmek istiyor
Haberin devamı:
http://www.ntvmsnbc.com/news/460243.asp
Source: rss
Masaüstü işlemci pazarında şimdiye kadar pek varlık gösteremeyen IBM, yeni geliştirdiği 22nm teknolojisiyle bu durumu değiştirmek istiyor
Haberin devamı:
http://www.ntvmsnbc.com/news/460243.asp
Source: rss
Google TechTalks June 13, 2006 James Bach
http://video.google.com/videoplay?docid=6852841264192883219
Source: rss
Microsoft, Windows Vista ve Windows XP kullanıcılarının masaüstü enerji yönetimlerini geliştirerek daha fazla enerji tasarrufu yapmalarını sağlayan bir uygulama başlattı.
Haberin devamı için linki tıklayın..
http://www.internethaber.com/news_detail.php?id=154660
Source: rss
Java ile çalışırken yapılan 10 temel hatayı çözümü ile anlatmış bir kaynak.
Aşağıdaki linkten ulaşabilirsiniz.
http://www.javacoffeebreak.com/articles/toptenerrors.html
Source: rss
http://www.ic.sunysb.edu/stu/yosong/cse219/junit.html
import org.junit.*;
public class ExampleTest {
/**
* methods annotated with @BeforeClass are
* called once before the test methods run
*/
@BeforeClass
public static void setUpBeforeClass() {
;
}
/**
* methods annotated with @AfterClass are
* called once after all test methods run
*/
@AfterClass
public static void tearDownAfterClass() {
;
}
/**
* methods annotated with @Before are
* called before every test case method
*/
@Before
public void setUp() {
;
}
/**
* methods annotated with @After are
* called after every test case method
*/
@After
public void tearDown() {
;
}
/**
* methods annotated with @Test are
* your actual Unit Test methods
* test using:
* Assert.assertEquals
* Assert.assertTrue
* Assert.assertFalse
* Assert.assertNotNull
* Assert.assertNull
* etc.
*/
@Test
public void firstTest() {
;
}
@Test
public void secondTest() {
;
}
@Test(expected=Exception.class)
public void checkExceptionTest() {
;
}
}
Source: rss
IBM saniyede 1 katrilyon işlem yapabilen süper bilgisayar üretti. Süper bilgisayar Roadrunner’ın günlük işlem kapasitesi, 6 milyar insanın hesap makinesiyle 46 yıl boyunca durmaksızın ve saniyede 1 işlem yapmasına eşit.
Haberin Devamı : http://www.ntvmsnbc.com/news/449535.asp
Source: rss
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
namespace BaseLib
{
public class PortScan{
public static bool Connect(string IPAddress, int Port , int WaitSeconds){
TcpClient TcpScan = new TcpClient();
try{
bool ConnectSuccess = false;
TcpScan.BeginConnect(IPAddress, Port, null, null);
for (int i = 0; i <= WaitSeconds; i++) {
System.Threading.Thread.Sleep(10);
if (TcpScan.Connected){
ConnectSuccess = true;
break;
}
}
return ConnectSuccess;
}
catch{
return false;
} finally{
TcpScan.Close();
}
}
}
}
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;
using BaseLib;
using System.IO;
namespace WinPortScan{
public partial class FrmMain : Form{ public FrmMain(){
InitializeComponent();
}
private void btnScanPort_Click(object sender, EventArgs e){
btnSave.Enabled = false;
int startPort = Convert.ToInt32(nudMin.Value);
int endPort = Convert.ToInt32(nudMax.Value);
if (startPort > endPort)
{
MessageBox.Show(“End port must greater then the start port”, “Error – PortScan”);
return;
}
Cursor.Current = Cursors.WaitCursor;
for (int CurrPort = startPort; CurrPort <= endPort; CurrPort++)
{
DateTime stopTime;
TimeSpan ts;
DateTime startTime = DateTime.Now;
bool result=PortScan.Connect(this.txtIPNum.Text, CurrPort,int.Parse(nudSeconds.Value.ToString()) );
if (result == true)
{
stopTime = DateTime.Now;
ts= stopTime – startTime;
txtLog.AppendText(txtIPNum.Text+“:” + CurrPort + ” open “+DateTime.Now.ToString(“HH:mm:ss:ff”)+“-“+ts.ToString()+“rn”); }
else
{
stopTime = DateTime.Now;
ts = stopTime – startTime;
txtLog.AppendText(txtIPNum.Text + “:” + CurrPort + ” closed “ + DateTime.Now.ToString(“HH:mm:ss:ff”) + “-“ + ts.ToString() + “rn”);
}
}
Cursor.Current = Cursors.Arrow;
btnSave.Enabled = true;
} private void btnSave_Click(object sender, EventArgs e){
sfdIpPortScanResults.Filter = “txt files (*.txt)|*.txt|All files (*.*)|*.*”;
sfdIpPortScanResults.FilterIndex = 1;
sfdIpPortScanResults.RestoreDirectory = true;
if (sfdIpPortScanResults.ShowDialog()==DialogResult.OK)
{
string fileName = sfdIpPortScanResults.FileName;
SaveFile(fileName);
}
}
protected void SaveFile(string fileName)
{
try {
Stream stream = File.OpenWrite(fileName);
using(StreamWriter writer=new StreamWriter(stream))
{
writer.Write(txtLog.Text);
}
}
catch (IOException ex){
MessageBox.Show(ex.Message, “PortScanner”, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}
private void btnClear_Click(object sender, EventArgs e){
txtLog.Text = “”;
btnSave.Enabled = false;
}
}
}
Source: rss
ABSTRACT
The extensive use of automated testing has been a breakthrough practice in improving the quality of software produced by developers. By now, many companies ha…
Source: rss
package net.yusufsahin.pk1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class MainProgram {
public static void main(String[] args) {
try {
Class.forName(“com.mysql.jdbc.Driver”);
Connection con = DriverManager.getConnection(“jdbc:mysql://localhost/sakila”, “yourUserName”, “yourPassword”);
PreparedStatement ps = con.prepareStatement(“select customer_id,first_name,last_name from customer”);
ResultSet rs = ps.executeQuery();
while(rs.next()){
System.out.println(rs.getInt(“customer_id”)
+“-“+rs.getString(“first_name”)
+” “+rs.getString(“last_name”));
}
} catch (Exception {
e.printStackTrace();
}
}
}
Aşağıdaki gibi bir çıktı elde etmelisiniz.
Source: rss
Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008), yazılım mühendisliği alanında; kalite deneyimlerini, çözümlerini, yazılım kalite ölçütlerini tartışmak ve paylaşmak için akademisyenleri, meslek kuruluşlarını, kamu kuruluşlarını ve özel sektör temsilcilerini bir araya getirmeyi amaçlamaktadır.
Detaylı bilgi için:
http://cse.iku.edu.tr/ykgs2008/
Source: rss