_______________
| |
======================pppX |
| |
| port "pptp" |
==========================ethX
| |
from inet to lan or inet
packet flow through openvpn server
Saturday, November 12, 2011
Sunday, February 13, 2011
alt cpu
1.system with modulator and demod unit
2.cpu has mod/demod
2.memory has mod/demod
3.cpu initiates a freq modulated with address,instruction,operand
4.memory gets selected
4.memory modulates operand and sends it in modulated freq
5.cpu demod operand,does operation with operand
6.cpu sends result to memory in modulated form
advantages of this system
1.operands can be fetched from multiple memories
disadv
1.this is not core design change
1.recursive bits,bytes,ram
2.each unit is addressable and operand
2.cpu has mod/demod
2.memory has mod/demod
3.cpu initiates a freq modulated with address,instruction,operand
4.memory gets selected
4.memory modulates operand and sends it in modulated freq
5.cpu demod operand,does operation with operand
6.cpu sends result to memory in modulated form
advantages of this system
1.operands can be fetched from multiple memories
disadv
1.this is not core design change
1.recursive bits,bytes,ram
2.each unit is addressable and operand
Monday, November 29, 2010
use case : android framework
1.components
player,decoder,sink,source
2.interfaces for player,decoder ...(init,query,deinit,tx,rx,attachment to framework)
3.intermodule data packets ..
4.module context allocation
5.destination property(hw or sw accel)
player,decoder,sink,source
2.interfaces for player,decoder ...(init,query,deinit,tx,rx,attachment to framework)
3.intermodule data packets ..
4.module context allocation
5.destination property(hw or sw accel)
Mass robotics public homeplace use
1.flying robotic objects will be the first in category to be used by public for home use.
2.The uses would involve, home monitoring,augumented reality games, pattern matching
applications for home(recognize the movement of objects),moving access points
3.augumented reality games allow to see the game characters living in the home environment.This is achieved by blitting the characters and the objects in the
environment together.Also it needs advanced pattern recognition and video streaming
capabilities.
4.solar powered robots can be used to monitor home.
5.packet based knowlege,capsule knowledge,high level knowlege envelope for any technology where gaps are allowable.incrementally these gaps should be filled by
projecting use cases,requirements and deducting the solution from envolepe.
5.Age of robotics is yet to come, will see its dawn with homeplace adopting flying
robots as stage 1.
7.yet to come organized or planned thought exercise.
hierarchy is essential,
goal is essential,
rules are required,
fuzziness should be quantitative,
should be able to add rules dynamically,
solution should be rederivable,
components should be addable
will be based on groups,
ex: property x belongs to individual x or communit x
property x moves from x to y
2.The uses would involve, home monitoring,augumented reality games, pattern matching
applications for home(recognize the movement of objects),moving access points
3.augumented reality games allow to see the game characters living in the home environment.This is achieved by blitting the characters and the objects in the
environment together.Also it needs advanced pattern recognition and video streaming
capabilities.
4.solar powered robots can be used to monitor home.
5.packet based knowlege,capsule knowledge,high level knowlege envelope for any technology where gaps are allowable.incrementally these gaps should be filled by
projecting use cases,requirements and deducting the solution from envolepe.
5.Age of robotics is yet to come, will see its dawn with homeplace adopting flying
robots as stage 1.
7.yet to come organized or planned thought exercise.
hierarchy is essential,
goal is essential,
rules are required,
fuzziness should be quantitative,
should be able to add rules dynamically,
solution should be rederivable,
components should be addable
will be based on groups,
ex: property x belongs to individual x or communit x
property x moves from x to y
Wednesday, November 17, 2010
yet to get
1.good firewire cable
2.svideo to svideo cable
3.mini plug to svideoa
beagleboard projects -- http://beagleboard.org/project
2.svideo to svideo cable
3.mini plug to svideoa
beagleboard projects -- http://beagleboard.org/project
usb webcam streaming
1.http://www.linux.com/news/hardware/peripherals/8211-five-fun-ways-to-use-a-linux-webcam
dv camcoder and streaming on firewire
1.http://wiki.videolan.org/Documentation:Streaming_HowTo/Stream_from_a_DV_Camcorder
2.firewire for panasonic camcoder http://www.martgreat.com/panasonic-pv-gs29-ieee-1394-firewire-cable-4-pin-to-4-pin.html
2.firewire for panasonic camcoder http://www.martgreat.com/panasonic-pv-gs29-ieee-1394-firewire-cable-4-pin-to-4-pin.html
Sunday, October 10, 2010
todo list
1.upload android rtsp scripts
2.upload android dns script
3.upload devkit8k config step text
4.upload isolinux config text
5.upload ramdisk split text
6.upload bugzilla config text
7.upload local email server config text
8.upload custom ppt
2.upload android dns script
3.upload devkit8k config step text
4.upload isolinux config text
5.upload ramdisk split text
6.upload bugzilla config text
7.upload local email server config text
8.upload custom ppt
Saturday, October 9, 2010
diff and patch
1.at same level use diff -urp 1 2
2.use to skip diff -urp 1 2 -X >d.patch
3.http://www.gnu.org/software/diffutils/manual/html_mono/diff.html#Hunks
4.use komapare to show the diffs in ui form
4.add scribd link to blogger
5.add google docs to blogger
6.diff -Naur -X myfile
myfile
-----
check Docs/difftest.zip
2.use to skip diff -urp 1 2 -X
3.http://www.gnu.org/software/diffutils/manual/html_mono/diff.html#Hunks
4.use komapare to show the diffs in ui form
4.add scribd link to blogger
5.add google docs to blogger
6.diff -Naur -X myfile
myfile
-----
check Docs/difftest.zip
Thursday, September 2, 2010
what google app engine means
1.till now web server were passive elements, whose concept was to deliver html pages to clients
which requested for it
2.But why restrict the functionality to this
3.fundamental features of a pc ,connectivity,storage,processing load ..what if all these were
delegated to the web(security apart) and a user(pc) becomes a dumb IO device
ie it will give inputs and show outputs .... after all that is what we want
except for cases where we use conversion devices ie DIGITAL to other(paper or digital clone(usb drive))
so basically it provides an account, with storage and newly a thread loop(connectivity implied)
what more can happen
dumb io cannot make meaning out of inputs and outputs .... so the thread loop will become intelligent and starts modifying the input(will ask specific type of input) and will display
specific outputs(after taking care of context and objective)
which requested for it
2.But why restrict the functionality to this
3.fundamental features of a pc ,connectivity,storage,processing load ..what if all these were
delegated to the web(security apart) and a user(pc) becomes a dumb IO device
ie it will give inputs and show outputs .... after all that is what we want
except for cases where we use conversion devices ie DIGITAL to other(paper or digital clone(usb drive))
so basically it provides an account, with storage and newly a thread loop(connectivity implied)
what more can happen
dumb io cannot make meaning out of inputs and outputs .... so the thread loop will become intelligent and starts modifying the input(will ask specific type of input) and will display
specific outputs(after taking care of context and objective)
Wednesday, September 1, 2010
app engine
1.a client/server application
that can sync data from my desktop to data hosting,or personal server
that on hot key sniffs bash uploads the commands to server on hotkey in xml,downloads on hot key to
reproduce the same
that can sync data from my desktop to data hosting,or personal server
that on hot key sniffs bash uploads the commands to server on hotkey in xml,downloads on hot key to
reproduce the same
google app engine
1.find a way to create basic google app engine
2.download y-playsms
http://code.google.com/p/ya-playsms/wiki/SmsHotlineHowTo
3.develop a small reminder application
2.download y-playsms
http://code.google.com/p/ya-playsms/wiki/SmsHotlineHowTo
3.develop a small reminder application
svn concepts
1.branches and tags
http://www.pushok.com/help/svnscc/index.php?redirect=adv_tagsbranches.htm
2.git apache
http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt
http://www.pushok.com/help/svnscc/index.php?redirect=adv_tagsbranches.htm
2.git apache
http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt
emulator and custom kernel
1.. build/envsetup.sh
2.lunch 1
3.emulator ..
4.if 1 & 2 are missing 3 will not execute proper
2.lunch 1
3.emulator ..
4.if 1 & 2 are missing 3 will not execute proper
RTSP more
1.m4e sample
http://www.live555.com/liveMedia/faq.html#m4e-file
2.sipdroid asterisk
http://depannone.com/wordpress/?tag=sipdroid
3.Google app engine can allow to edit and execute code in a remote machine
http://code.google.com/appengine/docs/java/overview.html
http://www.live555.com/liveMedia/faq.html#m4e-file
2.sipdroid asterisk
http://depannone.com/wordpress/?tag=sipdroid
3.Google app engine can allow to edit and execute code in a remote machine
http://code.google.com/appengine/docs/java/overview.html
procedure matrix
Activity
1.components
2.behaviour set
3.Others
component matrix * component matrix = 1 state set
this multiplication is iterative and non commutative
interesting feature is balance point
a balance point is a state within a sequence of iteration which can exist in the
same state for most time
matrix mul provide symbol chain,also in the background behavious sets are getting
composed and this composition can give an output that will be added to a future iteration
4.components can have behaviours and traits
so component = behaviour
at each composition there is a behaviour weight associated in composition plane
the weight can determine the next composition parameters
4.A tool is required to input the component matrix and behaviour matrix
behaviour matrix is subtle, ie it does nt make sense to define a behaviour without first defining the component composition, but still it can be booleans
Each composition takes place to achieve an objective
so in the compositon plane there is a behaviour set, behaviour weight,objective set
the system becomes simple if every composition has the same objective
mostly the behaviour weights also becomes same
At the composition plane there are these things happening
-c1 executes a feedback loop on wighted behaviour of c2
-c2 does the same
-c1 generates next weight using the feedback and its objective
-c2 does the same
the aim of composition must be to find the most balancing state
also it anlayse abberations,or induced unbalance
1.components
2.behaviour set
3.Others
component matrix * component matrix = 1 state set
this multiplication is iterative and non commutative
interesting feature is balance point
a balance point is a state within a sequence of iteration which can exist in the
same state for most time
matrix mul provide symbol chain,also in the background behavious sets are getting
composed and this composition can give an output that will be added to a future iteration
4.components can have behaviours and traits
so component = behaviour
at each composition there is a behaviour weight associated in composition plane
the weight can determine the next composition parameters
4.A tool is required to input the component matrix and behaviour matrix
behaviour matrix is subtle, ie it does nt make sense to define a behaviour without first defining the component composition, but still it can be booleans
Each composition takes place to achieve an objective
so in the compositon plane there is a behaviour set, behaviour weight,objective set
the system becomes simple if every composition has the same objective
mostly the behaviour weights also becomes same
At the composition plane there are these things happening
-c1 executes a feedback loop on wighted behaviour of c2
-c2 does the same
-c1 generates next weight using the feedback and its objective
-c2 does the same
the aim of composition must be to find the most balancing state
also it anlayse abberations,or induced unbalance
Tuesday, August 31, 2010
android kernel
1.To see the latest kernel versions
http://android.git.kernel.org/?p=kernel/common.git;a=summary
2.to get source from git
1.git clone ..common.git
2.check versions git branch -a
3.git checkout
3.emulator keys
http://developer.android.com/guide/developing/tools/emulator.html#controlling
4.more RTSP
http://www.weask.us/entry/rtsp-client-android
http://android.git.kernel.org/?p=kernel/common.git;a=summary
2.to get source from git
1.git clone ..common.git
2.check versions git branch -a
3.git checkout
3.emulator keys
http://developer.android.com/guide/developing/tools/emulator.html#controlling
4.more RTSP
http://www.weask.us/entry/rtsp-client-android
RTSP trouble shooting
1.need emulator,live555MediaServer(bin),ngrep,sed
2.configure ngrep to capture packet on lo
3.start live..
4.in emulator fetch web page from server with rtsp links
5.click on the links
6.analyze the ngrep capture
to check java version
1.java -version
2.which java
3.echo $JAVA_HOME
4.PATH=$JAVA_HOME\bin:$PATH
5.CLASSPATH=$JAVA_HOME\jre\lib\dt.jar;$JAVA_HOME\lib\dt.jar;%CLASSPATH%
6.
The following command will print the version of java you are currently using.
> java -version
The following command will print the home directory for the java executables for the version of java you are running. I assume that this is what you will want to correspond to JAVA_HOME. I'm not a developer so I am not 100% sure on this. This is typically /usr/bin/java.
> which java
I think it might be best practice to create a sym link between your current version and the more generic path. For example:
>ln -s /usr/java/jre1.x.x.x /usr/java/jre
This saved me a bit of aggravation when I upgraded java. The only item I had to change was the first sym link. My PATH variable etc. is preserved.
The following sym link should also be in place to direct you to the correct executables:
>ln -s /usr/java/jre/bin/java /usr/bin/java
In the event that "/usr/bin" is *not* in the PATH variable (unlikely), the following command may be used to add it.
>PATH=/usr/bin:$PATH then export PATH
only $JAVA_HOME, jre symbolic link is necessary to get java UP
My understanding is that this will only stay put for the duration of the session. Editing the PATH variable as it exists in /etc/profile is a more permanent method.
I'm not sure how to set the class path, but I hope the above helps
8.edit ~.bashrc,/.bashrc,/etc/profile,/etc/bash.bashrc
9.android master repo compilation error
# cd external/clearsilver
# git reset --hard 9a199257cfdaeec82aa1cc662436d3a47fb6f2ea
# cd -
10.opencore has host compilation option and platform compilation option
refere to .txt in the home directory
11.emulator ppp and emulator
http://i-miss-erin.blogspot.com/2010/04/use-3g-modem-data-card-in-android.html
12.Android kernel source for emulator
http://stackoverflow.com/questions/1809774/android-kernel-compile-and-test-with-android-emulator
2.configure ngrep to capture packet on lo
3.start live..
4.in emulator fetch web page from server with rtsp links
5.click on the links
6.analyze the ngrep capture
to check java version
1.java -version
2.which java
3.echo $JAVA_HOME
4.PATH=$JAVA_HOME\bin:$PATH
5.CLASSPATH=$JAVA_HOME\jre\lib\dt.jar;$JAVA_HOME\lib\dt.jar;%CLASSPATH%
6.
The following command will print the version of java you are currently using.
> java -version
The following command will print the home directory for the java executables for the version of java you are running. I assume that this is what you will want to correspond to JAVA_HOME. I'm not a developer so I am not 100% sure on this. This is typically /usr/bin/java.
> which java
I think it might be best practice to create a sym link between your current version and the more generic path. For example:
>ln -s /usr/java/jre1.x.x.x /usr/java/jre
This saved me a bit of aggravation when I upgraded java. The only item I had to change was the first sym link. My PATH variable etc. is preserved.
The following sym link should also be in place to direct you to the correct executables:
>ln -s /usr/java/jre/bin/java /usr/bin/java
In the event that "/usr/bin" is *not* in the PATH variable (unlikely), the following command may be used to add it.
>PATH=/usr/bin:$PATH then export PATH
only $JAVA_HOME, jre symbolic link is necessary to get java UP
My understanding is that this will only stay put for the duration of the session. Editing the PATH variable as it exists in /etc/profile is a more permanent method.
I'm not sure how to set the class path, but I hope the above helps
8.edit ~.bashrc,
9.android master repo compilation error
# git reset --hard 9a199257cfdaeec82aa1cc662436d3a47fb6f2ea
# cd -
refere to .txt in the home directory
11.emulator ppp and emulator
http://i-miss-erin.blogspot.com/2010/04/use-3g-modem-data-card-in-android.html
12.Android kernel source for emulator
http://stackoverflow.com/questions/1809774/android-kernel-compile-and-test-with-android-emulator
Subscribe to:
Posts (Atom)