Facebook Open Platform (fbOpen) is a snapshot of the infrastructure that runs Facebook Platform. It includes the API infrastructure, the FQL parser, the FBML parser, and FBJS, as well as implementations of many common methods and tags. We’ve included samples and some dummy data to help you get started fast. Facebook Open Platform also has extensibility points built in so you can add your own functionality, such as your own FBML tags, API methods, and so forth.
Read the rest of this entry »
21 Oct
Posted by jj as Database, SQL Server
This IBM® Redpaper gives a example of procedures to restore the Microsoft® SQL 2000 and 2005 using SnapManager®.There are options discussed that depend on the type of disaster, the type of data recovery, and the type of system on which the disaster applies.
Read the rest of this entry »
Iptablesrocks was created to provide a publicly available, easy to understand guide and tutorial for the installation and configuration of iptables. Iptables is a linux package for managing IPv4 (and optionally IPv6) packet filtering and NAT (Network Address Translation). Iptables can be configured to function as a firewall, a NAT mechanism, a packet filter or all 3 at once. The diversity of capabilities possible with iptables makes it a secure, stable and economical alterative to hardware based firewalls and routers or costly 3rd party firewall software. Iptables can also serve as a rendundant firewall in conjunction with a hardware firewall, providing you with an extra layer of security. Iptablesrocks.org covers the installation of iptables in a Redhat environment, the syntax and structure associated with iptables and a collection a pre-configured iptables configurations for a variety of applications. This site is currently under development. Enjoy!
When running a typical web server, you need a firewall that is secure and offers protection, but you also need one that allows all needed traffic to be able to enter and leave the server so that your server’s day to day operations can carry on unimpeded. This particular iptables configuration does the following:
1. Uses the “mangle” portion of the table to effectively block and/or confuse most port scans. These rules deal address FIN,SYN,RST,PSH,ACK,URG FIN,PSH and URG methods.
2. Establishes a locked down and secure foundation by initially blocking all incoming, outgoing and forwarded packets COMPLETELY.
3. With all incoming packets dropped by default, it then grants incoming access to a select number of ports. These ports are ports that a typical web server might allow. Open inbound ports include: 20 & 21 (ftp), 22 (ssh), 25 (smtp), 53 (dns), 80 (http), 110 (pop), 143 (imap), 443 (https), 993 (imaps)
4. With all outbound packets dropped by default, it then grants outbound access to a select number of ports. These ports are posts that a typical web server might allow. Open outbound ports include: 20 & 21 (ftp), 22 (ssh), 25 (smtp), 43 (whois), 53 (dns), 80 (http), 110 (pop), 143 (imap), 443 (https), 993 (imaps)
5. Both inbound and outbound connections are required to be in a “related and established” state. The “related and established” state requirement will require you to add the “ip_conntrack_ftp” module into your server’s configuration. This is typically done with the following command: insmod ip_conntrack_ftp
6. ICMP packet types 3, 8 and 11 are dropped by default for all inbound traffic. This makes your server unpingable and reduces the chance of ping ICMP based attacks. Pings are allowed for all outbound traffic.
7. Unauthorized inbound and outbound traffic is logged.
Download pdf An iptables guide & tutorial
In this tutorial, we’ll explore different methods for modeling, rigging, and animating DNA. There are many ways to approach this macromolecule in Maya and each has its merits depending on what the model will be used for in your scene. We’ll start with a simple ‘plank’ DNA model that is roughly based on what is known about the molecule’s proportions, and then look at different ways to deform it. Next we’ll import a PDB coordinate set for B-DNA and experiment with different representations using particles. These first two methods assume that the helix does not need to unwind and melt. Finally, we’ll go over a programmatic approach to building DNA using PDB data for a single base pair – this method will allow us to twist and unzip the double helix.
Read the rest of this entry »
In this paper, we discuss a major optimization of P#. Our optimization is based on the exploitation of semi-deterministic predicates. A predicate is semi-deterministic if it always either fails or succeeds with exactly one solution. If a predicate is semi-deterministic then there may be backtracking from one clause of the predicate to the next, if an earlier clause fails at some point. A semi-deterministic predicate which only calls other semi-deterministic predicates has the property that an individual clause will not be executed more than once by backtracking. In such cases we can do away with the Prolog stacks, which govern backtracking, and simulate in C# the fairly simple flow of control which is permitted for such a predicate. A predicate is non-deterministic if it may produce more than one solution.
Read the rest of this entry »
After loosing his family in a brutal attack, Max Payne enrolls in the most dangerous missions DEA has to offer. He soon finds out that his family’s murder wasn’t random at all and with nothing left to live for, he starts going after the real puppeteers. The implications run up to the governmental level but no matter what, he is determined to see them all dead. Here is a little help to make this happen a little easier: Cheat mode: Start the game with the -developer command line parameter.
Read the rest of this entry »
QuickStart Selecting Your Internet Connection Proxy Configuration Software Licensing Software Upgrades Basic Concepts The Tour Guide QuickLinks Online Help .stkx Files Bookmarks Ticker Symbols Cash Symbols Transactions Portfolios Folders and Accounts Quote Servers Delayed vs. Real-time, Snapshot vs. Streaming Free vs. Subscription Quotes Automatic Update Interval Using Personal Stock Monitor The Main Window Menus and Toolbars Right-Click Menus Working with .stkx Files Workspace Views How the Views are Related Customizing the Views View Layouts
Read the rest of this entry »