页面: 1 2 3 4 5 6 7 8 9 10 11 12 下一页

九月, 2009 的文章

九月
30
2009
Web Standards Solutions Special Edition May 2009 eBook-BBL
Web Standards Solutions: The Markup and Style Handbook, Special Edition
(c) by friends of ED

The type of the release is: eBook
In the PDF format with ISBN: 1430219203 and Pub Date: May 11, 2009
The size of the release is: 05 disks x 2.88mb
And released on: 09/24/2009

Welcome to the expanded second edition of Dan Cederholm’s best-selling
Web Standards Solutions. Web Standards are the standard technology
specifications enforced by the World Wide Web Consortium (W3C) to make
sure that web designers and browser manufacturers are using the same
technology syntax.It is important that these implementations are the
same throughout the Web, otherwise it becomes a messy proprietary place,
and lacks consistency. These standards also allow content to be more
compatible with multiple different viewing devices, such as screen
readers for people with vision impairments, cell phones, PDFs, etc.
HTML, XML, and CSS are all such technologies.This book is your essential
guide to understanding the advantages you can bring to your web pages by
implementing web standards and precisely how to apply them. Web
standards such as XHTML and CSS are now fairly well-known technologies,
and they will likely be familiar to you, the web designer. Indeed, they
are all around you on the Web. However, within web standards still lies
a challenge: while the browser’s support for web standards is steadily
increasing, many web developers and designers have yet to discover the
real benefits of web standards and respect the need to adhere to
them.The real art is in truly understanding the benefits and
implementing the standards efficiently. As a simple example of its
power, you can use CSS to lay out your pages instead of nesting tables.
This can make file sizes smaller, allowing pages to load faster,
ultimately increasing accessibility for all browsers, devices, and web
users.Expanded edition containing bonus material.Teaches how to use Web
Standards effectively to build better web sites.Solutions style promotes
learning by work-through examples and assessments.What you’ll learnWeb
Standards Solutions is broken down into 16 short chapters, each covering
the theory and practice of different web standards concepts and showing
multiple solutions to given problems for easy learning. You’ll learn
about multi-column layouts, using image replacement techniques to your
best advantage, making the best use of tables and lists, and many more.
This highly modular approach allows you to rapidly digest, understand,
and utilize the essentials of web standards.Use XHTML elements correctly
so that your markup is compact and more easily understood.Use CSS to
style different elements of a web page.Lay out pages easily and
effectively.Compare multiple methods of achieving the same results to
make better design choices.Learn about advanced web design techniques
and their important caveats.Make your sites more efficient and more
accessible.Who is this book for?Web developers and designers wanting to
learn standards-based techniques to improve their sites
���making them more efficient, more accessible, and
transferrable across multiple browsers and devices.

http://www.amazon.com/exec/obidos/tg/detail/-/1430219203/

标签
九月
30
2009
Building Social Web Applications Edition October 2009 Retail Ebook-ATTiCA
Building Social Web Applications

Supplied by..: Team ATTiCA Genre……..: eBook
Release Date.: 09-2009 System…….: PDF
Store Date…: 10-2009 Language…..: English
Protection…: ADR RFM Disksize…..: 2 x 5 MB
iSBN………: 0596518757 Publisher….: OReilly
Autor……..: Gavin Bell Edition……: 1. Edition

Release Info
————

Building a web application that attracts and retains regular visitors is
tricky enough, but creating a social application that encourages visitors
to interact with one another requires careful planning. This book provides
practical solutions to the tough questions you’ll face when building an
effective community site

九月
30
2009
Mac OS X 10.6 Snow Leopard Pocket Guide Edition September 2009 Retail Ebook-ATTiCA
Mac OS X 10.6 Snow Leopard Pocket Guide

Supplied by..: Team ATTiCA Genre……..: eBook
Release Date.: 09-2009 System…….: PDF
Store Date…: 09-2009 Language…..: English
Protection…: ADR RFM Disksize…..: 1 x 5 MB
iSBN………: 0321646894 Publisher….: OReilly
Autor……..: Jeff Carlson Edition……: 1. Edition

Release Info
————

This low-priced, pocket-sized, handy guide is packed with bite-sized
chunks of practical information for people who want to jump in and
master Snow Leopard, the fastest and most powerful Mac OS X to date.

Written by Mac expert Jeff Carlson, this essential companion features
snappy writing, eye-catching graphics, and a fresh design that walks
readers through the most common Snow Leopard tasks.

标签
九月
30
2009
Programming the iPhone User Experience Edition September 2009 Retail Ebook-ATTiCA
Programming the iPhone User Experience

Supplied by..: Team ATTiCA Genre……..: eBook
Release Date.: 09-2009 System…….: PDF
Store Date…: 09-2009 Language…..: English
Protection…: ADR RFM Disksize…..: 1 x 5 MB
iSBN………: 0596155468 Publisher….: OReilly
Autor……..: Toby Boudreaux Edition……: 1.

Release Info
————

Apple’s iPhone and iPod Touch not only feature the world’s most powerful
mobile operating system, they also usher in a new standard of human-computer
interaction through gestural interfaces and multi-touch navigation. This book
provides you with a hands-on, example-driven tour of UIKit, Apple’s user
interface toolkit, and includes common design patterns to help you create
new iPhone and iPod Touch user experiences.

标签
九月
30
2009
CSS The Missing Manual 2nd Edition Sep 2009 eBook-BBL
CSS: The Missing Manual, Second Edition (c) by Pogue Press

The type of the release is: eBook
In the PDF format with ISBN: 0596802447 and Pub Date: September 03, 2009
The size of the release is: 05 disks x 2.88mb
And released on: 09/24/2009

Cascading Style Sheets can turn humdrum websites into highly-functional,
professional-looking destinations, but many designers merely treat CSS
as window-dressing to spruce up their site’s appearance. You can tap
into the real power of this tool with CSS: The Missing Manual. This
second edition combines crystal-clear explanations, real-world examples,
and dozens of step-by-step tutorials to show you how to design sites
with CSS that work consistently across browsers. Witty and entertaining,
this second edition gives you up-to-the-minute pro techniques. You’ll
learn how to:Create HTML that’s simpler, uses less code, is
search-engine friendly, and works well with CSSStyle text by changing
fonts, colors, font sizes, and adding bordersTurn simple HTML links into
complex and attractive navigation bars — complete with rollover
effectsCreate effective photo galleries and special effects, including
drop shadowsGet up to speed on CSS 3 properties that work in the latest
browser versionsBuild complex layouts using CSS, including multi-column
designsStyle web pages for printingWith CSS: The Missing Manual, Second
Edition, you’ll find all-new online tutorial pages, expanded CSS 3
coverage, and broad support for Firebox, Safari, and other major web
browsers, including Internet Explorer 8. Learn how to use CSS
effectively to build new websites, or refurbish old sites that are due
for an upgrade.

http://www.amazon.com/exec/obidos/tg/detail/-/0596802447/

标签
九月
30
2009
Head First Data Analysis Aug 2009 eBook-BBL
Head First Data Analysis: A learner’s guide to big numbers, statistics,
and good decisions (c) by O’Reilly Media, Inc.

The type of the release is: eBook
In the PDF format with ISBN: 0596153937 and Pub Date: August 03, 2009
The size of the release is: 06 disks x 2.88mb
And released on: 09/24/2009

Today, interpreting data is a critical decision-making factor for
businesses and organizations. If your job requires you to manage and
analyze all kinds of data, turn to Head First Data Analysis, where
you’ll quickly learn how to collect and organize data, sort the
distractions from the truth, find meaningful patterns, draw conclusions,
predict the future, and present your findings to others.Whether you’re a
product developer researching the market viability of a new product or
service, a marketing manager gauging or predicting the effectiveness of
a campaign, a salesperson who needs data to support product
presentations, or a lone entrepreneur responsible for all of these
data-intensive functions and more, the unique approach in Head First
Data Analysis is by far the most efficient way to learn what you need to
know to convert raw data into a vital business tool.You’ll learn how
to:Determine which data sources to use for collecting informationAssess
data quality and distinguish signal from noiseBuild basic data models to
illuminate patterns, and assimilate new information into the modelsCope
with ambiguous informationDesign experiments to test hypotheses and draw
conclusionsUse segmentation to organize your data within discrete market
groupsVisualize data distributions to reveal new relationships and
persuade othersPredict the future with sampling and probability
modelsClean your data to make it usefulCommunicate the results of your
analysis to your audienceUsing the latest research in cognitive science
and learning theory to craft a multi-sensory learning experience, Head
First Data Analysis uses a visually rich format designed for the way
your brain works, not a text-heavy approach that puts you to sleep.

http://www.amazon.com/exec/obidos/tg/detail/-/0596153937/

九月
30
2009
Head First PHP and MySQL Dec 2008 eBook-BBL

Head First PHP & MySQL (c) by O’Reilly Media, Inc. 

The type of the release is: eBook 
In the PDF format with ISBN: 0596006306 and Pub Date: December 30, 2008 
The size of the release is: 04 disks x 5.00mb 
And released on: 09/24/2009 

If you’re ready to create web pages more complex than those you can 
build with HTML and CSS, Head First PHP & MySQL is the ultimate learning 
guide to building dynamic, database-driven websites using PHP and MySQL. 
Packed with real-world examples, this book teaches you all the 
essentials of server-side programming, from the fundamentals of PHP and 
MySQL coding to advanced topics such as form validation, session IDs, 
cookies, database queries and joins, file I/O operations, content 
management, and more.Head First PHP & MySQL offers the same visually 
rich format that’s turned every title in the Head First series into a 
bestseller, with plenty of exercises, quizzes, puzzles, and other 
interactive features to help you retain what you’ve learned.Use PHP to 
transform static HTML pages into dynamic web sitesCreate and populate 
your own MySQL database tables, and work with data stored in 
filesPerform sophisticated MySQL queries with joins, and refine your 
results with LIMIT and ORDER BYUse cookies and sessions to track 
visitors’ login information and personalize the site for usersProtect 
your data from SQL injection attacksUse regular expressions to validate 
information on formsDynamically display text based on session info and 
create images on the flyPull syndicated data from other sites using PHP 
and XMLThroughout the book, you’ll build sophisticated examples – 
including a mailing list, a job board, and an online dating site — to 
help you learn how to harness the power of PHP and MySQL in a variety of 
contexts. If you’re ready to build a truly dynamic website, Head First 
PHP & MySQL is the ideal way to get going. 

http://www.amazon.com/exec/obidos/tg/detail/-/0596006306/

Download This Torrent Direct Download

九月
29
2009

官方手册:http://www.sendmail.org/doc/sendmail-current/doc/op/op.pdf

With the growth of the Internet, e-mail has quickly become the main vehicle to spread information through the public at large. As the demand for fast, cheap and reliable e-mail grows, more individuals are turning to Linux to provide a fast, cheap and reliable solution.

sendmail was originally developed by Eric Allman, in 1979, as “delevermail”, which first shipped with BSD 4.0. This program was not very flexible and required configuration at compile time. With the growth of TCP protocol and other factors, it became obvious that delevermail was not flexible enough to handle these new demands. Eric Allman had to recreate sendmail from scratch, and what he produced has become the standard for MTAs. Rather than reject messages that were did not conform to protocols, sendmail is designed to be tolerant of these messages. For those individuals who have never configured an e-mail server, this article will demonstrate how to configure sendmail 8.11.2 after a fresh install of Red Hat Linux 7.1.

By default, sendmail 8.11 is installed during the Red Hat Linux 7.1 installation. As Red Hat has progressed over the years, the installation process has become very easy. Though this article will not go into installation details, further documentation is provided on the Red Hat CD set.

For your new e-mail server to work, you must first get all the DNS issues straight. First, add the hostname and IP address for the new e-mail server to your DNS server and confirm the address with nslookup:

[root@testmail /root]# nslookup -sil testmail.blank.com
Server:         192.168.100.1
Address:        192.168.100.1#53
Name:   testmail.blank.com
Address: 192.168.100.134

It is also important that your administrator put a reverse DNS entry to prevent delays in mail delivery. Most modern e-mail servers use reverse lookup as a means of authentication for mail transfer. Again, confirm this setting is correct using the nslookup command on your IP address.

[root@testmail /root]# nslookup -sil 192.168.100.134
Server:         192.168.100.1
Address:        192.168.100.1#53
134.100.168.192.in-addr.arpa    name = TESTMAIL.blank.com.

As you can see, the DNS entries are setup and working correctly, so let’s move on to actually configuring sendmail. By default, sendmail installations on Red Hat will only allow SMTP traffic on the localhost. The output of netstat -nl will show you all ports that have a dæmon listening; note the line that says 127.0.0.1:25. This means the server is only listening on the loop back interface for connections on port 25 (SMTP).

[root@testmail /root]# netstat -nl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address
State
tcp        0      0 0.0.0.0:32768           0.0.0.0:*
LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*
LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*
LISTEN
tcp        0      0 127.0.0.1:25            0.0.0.0:*
LISTEN
udp        0      0 0.0.0.0:32768           0.0.0.0:*
udp        0      0 0.0.0.0:667             0.0.0.0:*
udp        0      0 0.0.0.0:111             0.0.0.0:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     1119   /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     1172
/tmp/.font-unix/fs7100

This will keep your mail dæmon from accepting e-mail from any computer except the localhost. To fix this issue, we must tell sendmail to listen for connections on the external interface. In the case of our new server, there is only one Ethernet card, with eth0 being the external interface. To confirm the IP on eth0, simply perform an ifconfig. Depending on your configuration, this IP can be different than the address defined by your DNS server, but in our example the addresses are the same.

[root@testmail /root]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:60:97:DE:E9:99
          inet addr:192.168.100.134  Bcast:192.168.100.255
Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12421 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          Interrupt:10 Base address:0xe000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

This machine has an address of 192.168.100.134 on the eth0 interface. Once you have that address, edit the /etc/sendmail.cf file and configure the sendmail dæmon to listen on the address.

# SMTP daemon options
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA

change to

O DaemonPortOptions=Port=smtp,Addr=192.168.100.134, Name=MTA

Once you have completed this task, save this file and restart the sendmail dæmon using the rc script /etc/init.d/sendmail.

[root@testmail /root]# /etc/init.d/sendmail restart
Shutting down sendmail:                                    [  OK  ]
Starting sendmail:                                         [  OK  ]
[root@testmail /root]#

Now check to see if there has been a change with the netstat -nl command. As you can see the output clearly shows that a dæmon (sendmail) is listening on port 25 of the IP address 192.168.100.134 that is assigned to our interface eth0.

[root@testmail /root]# netstat -nl
Active Internet connections (only servers)
Proto Recv-Q send-Q Local Address           Foreign Address
State
tcp        0      0 0.0.0.0:32768           0.0.0.0:*
LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*
LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*
LISTEN
tcp        0      0 192.168.100.134:25      0.0.0.0:*
LISTEN
udp        0      0 0.0.0.0:32768           0.0.0.0:*
udp        0      0 0.0.0.0:667             0.0.0.0:*
udp        0      0 0.0.0.0:111             0.0.0.0:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     1119   /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     1172
/tmp/.font-unix/fs7100
[root@testmail /root]#

Now that we have sendmail accepting external connections, we need to assign the domains that can be accepted. This can be accomplished with the /etc/mail/local-host-names file. Simply put the domain name, blank.com, in the file.

# local-host-names - include all aliases for your machine here.
blank.com

Once this information is saved in this file, restart the sendmail dæmon with the rc script sendmail found in /etc/init.d/sendmail restart. sendmail can accept e-mail for multiple domains on the same server. Insert the domain name into this file each time you want to add a new domain.

You now have a fully working e-mail server from the localhost. It can accept e-mail from anywhere in the world, but can only send e-mail or relay e-mail from the localhost. Another default security feature is that sendmail will not allow the relay of any mail to prevent spam originating from your server. If your users log directly into the server, this configuration does not need modification. But if your organization is like most, clients are using e-mail from remote sites. If your users use clients like KMail or Outlook Express, you will need to allow those machines to relay e-mail using your new server, but you do not want to open your site up to complete relay. This can be done by adding the following line to the /etc/mail/access file and running the command make access.db after saving that file.

blank.com                       RELAY
# Check the /usr/share/doc/sendmail-8.11.2/README.cf file for a
description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail-8.11.2/README.cf is part of the
sendmail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY
blank.com                         RELAY

[root@testmail mail]# make access.db
[root@testmail mail]#

The make access.db command will include your new setting in the hash database used by sendmail to determine who can relay e-mail off your server. This will allow connections from inside the blank.com domain to relay e-mail from your new mail server, and prevent use of the service to nonmembers. One can also put a subnet of IPs, such as 192.168, to limit inside a domain. Keep in mind that if this setting is to open, spammers can bounce huge amounts of e-mail off your system.

Now that you can accept e-mail from anywhere in the world, have configured your domain, and allowed relay e-mail for approved clients, you may want to allow remote access to that mail. This can be accomplished with IMAP or POP. With a default server install, not all required packages are installed to make POP/IMAP mail work. These services can be obtained by the installation of the imap-2000-9 rpm package. To check the install status of this package use the following command: rpm -aq | grep -i imap. If no package is found, insert Disk 2 of the Red Hat 7.1 installation disk set into your cd-rom and mount that media. To accomplish this use the mount /dev/cdrom /mnt/cdrom command.

[root@testmail mail]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
(Successful Mount of Read-Only Media)
Once mounted you can install the package with rpm -Uvh
        /mnt/cdrom/RedHat/RPMS/imap-2000-9.i386.rpm.
[root@testmail mail]# rpm -Uvh
/mnt/cdrom/RedHat/RPMS/imap-2000-9.i386.rpm
Preparing...                ###########################################
[100%]
   1:imap                   ###########################################
[100%]
As you can see, when I run the rpm search, rpm -aq | grep -i
imap the IMAP package is displayed with output.
[root@testmail mail]# rpm -aq | grep -i imap
imap-2000-9
[root@testmail mail]#

With the correct package install, you now need to enable POP3 connections to your new e-mail server. This can be accomplished in the /etc/xinetd.d directory by modifying the ipop3 file. Set the value for disable to no, and save the file. Remember to maintain the case as it appears in the file.

# default: off
# description: The POP3 service allows remote users to access their mail
\
#              using an POP3 client such as Netscape Communicator, mutt,
\
#              or fetchmail.
service pop3
{
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/sbin/ipop3d
        log_on_success          += USERID
        log_on_failure          += USERID
        disable                 = no
}

Now you need to restart the xinetd dæmon to make the new setting work. This is possible by using the rc script /etc/init.d/xinetd. Simply issue the restart command as seen below.

[root@testmail xinetd.d]# /etc/init.d/xinetd restart
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]
[root@testmail xinetd.d]#

Now send a test e-mail to your new server and connect to the server via your favorite pop client. You should now be able to access your e-mail via POP protocol.

One final consideration about your new server is performance. You may receive complaints about slow connection to your POP server if the client traffic is being initiated from behind a firewall. The reason for this delay is that your e-mail server initiates a IDENT session with the client to confirm the identity of the client. If there is no response to that query, the server will invoke a timeout value set by default to 5 seconds. This value can be reduced to 1 second to remove most of the delay caused by IDENT. To change this value edit the /etc/sendmail.cf file, and reduce the timeout value to the desired value.

# timeouts (many of these)
#O Timeout.ident=5s
change to
O Timeout.ident=1s

Your e-mail server is now working and providing service to your users. There are many more configurations for sendmail that are beyond the scope of this article. Linux will provide a very stable, robust platform for your e-mail needs. To find more information about sendmail visit www.sendmail.org.

Eric Jorn Seneca is a UNIX system engineer in Baton Rouge, Louisiana.

标签
九月
29
2009

邮件模板在做m4命令时候发生错误,导致原来的sendmail.cf文件空白了.

提示如下错误

# m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
/etc/mail/sendmail.mc:10: m4: Cannot open /usr/share/sendmail-cf/m4/cf.m4: No such file or directory
#

是因为sendmail-cf没装.

对于redhat as4来说,可以下载下面的rpm包

ftp://ftp.rediris.es/volumes/vol3/scientificlinux.org/scientific/44/i386/SL/RPMS/sendmail-cf-8.13.1-3.RHEL4.5.i386.rpm

然后安装:

rpm -ivh sendmail-cf-8.13.1-3.RHEL4.5.i386.rpm

安装后:

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

/etc/init.d/sendmail restart

就好了

九月
29
2009

わいどにょ

Mamanyonyo还是蛮可爱的~~~卡卡~~~就只期待这个~~~

这次强化后一定很好玩…就是不知道有没有时间><

http://www.alicesoft.com/alice2010/index.html

页面: 1 2 3 4 5 6 7 8 9 10 11 12 下一页