tag:blogger.com,1999:blog-58918267031506516682024-03-05T19:48:58.294+02:00Oracle Fusion DeveloperFusion Application Developer problems encountered by me, solved and shown to the worldUnknownnoreply@blogger.comBlogger110125tag:blogger.com,1999:blog-5891826703150651668.post-48951497778544405492015-03-17T02:00:00.001+02:002015-03-17T02:00:01.863+02:00Apache errorNetwork message format error. Unable to parse browser environment or content item. Unable to parse properties. Name-value pair 'GET / HTTP/1.1' is missing an equal sign (=).<br />
<br />
This means there are two virtualhost's with the same servername<br />
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-4370623311635429792015-03-17T02:00:00.000+02:002015-03-17T02:00:08.790+02:00WLSTException: Error occured while performing nmConnect Connecting to Node Manager ...<br />
Traceback (innermost last):<br />
File "<console>", line 1, in ?<br />
File "<iostream>", line 123, in nmConnect<br />
File "<iostream>", line 648, in raiseWLSTException<br />
WLSTException: Error occured while performing nmConnect : Cannot connect to Node Manager. : Access to domain 'Domain' for user 'user' denied<br />
<br />
The solution I have is:<br />
find this file, under your Domain Directory:<br />
<br />
locate nm_password.properties<br />
<br />
cd to the correct path<br />
<br />
then<br />
mv nm_password.properties nm_password.properties.BAK<br />
<br />
vi nm_password.properties<br />
<br />
username=myAdminUserName<br />
password=MyPassword<br />
<br />
eg:<br />
username=weblogic<br />
password=welcome1<br />
<br />
This will get encrypted. To force the encryption<br />
<br />
use wlst.sh to connect to the Domain with the new credentials.<br />
<br />
#bearMan<br />
<div>
<br /></div>
<div>
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-19444237767841889342015-03-13T05:00:00.000+02:002015-03-13T05:00:00.955+02:00XATRANS Views are not installed on this Database<h2>
Error</h2>
<pre class="brush:plain;">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: XATRANS Views are not installed on this Database. This is required by the OIM Schema
Action: Install view XAVIEWS as SYS user on this Database.
Refer to the Oracle Database Release Documentation for installation details.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
at oracle.sysman.assistants.rcu.backend.task.PrereqTask.execute(PrereqTask.java:76)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:662)
</pre>
<br />
<h2>
Solution</h2>
<h3>
If you dont know where the install is:</h3>
<pre class="brush:plain;">locate xaview.sql
</pre>
<br />
Then:<br />
<br />
<pre class="brush:plain;">ssh to the server
cd dbhome_1/rdbms/admin/
sqlplus / as sysdba
@xaview.sql
</pre>
<br />
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-35975378345325883142015-03-10T05:00:00.000+02:002015-03-15T13:19:17.258+02:00TablespaceFreeMB Prerequisite failureRCU-6108:DB TablespaceFreeMB Prerequisite failure for: IDMTST_OIM <br />
Current space is 35MB. It should be be greater than 50MB.<br />
<br />
There are two solutions:<br />
Set the tablespace to automatically increase in size, or increase the size.<br />
<br />
First option:<br />
<pre class="brush:plain;">ALTER DATABASE DATAFILE <location> AUTOEXTEND ON ;</pre><br />
Second Option:<br />
<pre class="brush:plain;">ALTER TABLESPACE <tablespaceName> ADD DATAFILE '<location>' SIZE nG AUTOEXTEND ON MAXSIZE XXG;</pre><br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-52522134436062465472015-03-06T05:00:00.000+02:002015-03-06T05:00:00.331+02:00Oracle Database TableSpace<h3>View where the tablespaces are located:</h3><pre class="brush:plain;">select file_name from dba_data_files where tablespace_name='USERS';</pre><br />
<h3>View the tablespace size of a tablespace:</h3><pre class="brush:plain;">select sum(bytes/1024/1024/1024),sum(maxbytes/1024/1024/1024) from dba_data_files where tablespace_name='USERS';</pre><br />
<h3>View if the tablespace is auto extendable:</h3><pre class="brush:plain;">select AUTOEXTENSIBLE from dba_data_files where tablespace_name='USERS';</pre><br />
<h3><b>Explain the Database Table for Tablespace:</b></h3><pre class="brush:plain;">desc dba_data_files</pre><br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-2868880715198119302015-01-27T00:00:00.000+02:002015-02-10T13:06:54.885+02:00Apache redirect to HTTPS<br />
<h2>Apache redirect to HTTPS from any port / or host</h2><br />
<pre class="brush:plain;">RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
</pre><br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-1631276760005708942015-01-23T18:00:00.000+02:002015-02-10T13:20:03.159+02:00OEL Apache SSL<h2>Setting up SSL, with Apache.</h2>On a redhad based distro, we will need<br />
<br />
<ul><li>apache (httpd)</li>
<li>mod_ssl</li>
</ul><br />
<h3>Getting <i>httpd</i> and <i>mod_ssl </i></h3><pre class="brush:plain;">yum install httpd mod_ssl</pre><h3>Creating Self Signed Certificate</h3>Run:<br />
<pre class="brush:plain;">cd /var/www/; openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout mysitename.key -out mysitename.crt
Generating a 2048 bit RSA private key</pre><br />
results:<br />
<pre class="brush:plain;">writing new private key to 'mysitename.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:
State or Province Name (full name) []:
Locality Name (eg, city) [Default City]:
Organization Name (eg, company) [Default Company Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []:
Email Address []:</pre><h3>Setting up Apache</h3><div>if you dont know where your httpd.conf file is. </div><div><pre class="brush:plain;">locate httpd.conf</pre></div><div><br />
</div><div>go to the directory, or edit the file.</div><pre class="brush:plain;">vim /etc/httpd/conf/httpd.conf</pre><div><br />
</div><div><pre class="brush:plain;"><virtualhost test.bjorn.co.za:443="">
php_admin_value engine Off
ServerAdmin mrAwesomeVic
DocumentRoot /var/www/html/TeamPass-2.1.22
ErrorLog logs/test.bjorn.custom-error_log
CustomLog logs/test.bjorn.access_log common
SSLEngine on
SSLCertificateFile /var/www/mysitename.crt
SSLCertificateKeyFile /var/www/mysitename.key
# SSLCertificateChainFile /var/www/intermediate.crt #this is only used if you have a certificate chain
</virtualhost>
<virtualhost test.bjorn.co.za:80="">
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
</virtualhost>
</pre></div><div><br />
</div><pre class="brush:plain;"><virtualhost *:80>
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
</VirtualHost>
</pre><h4>What I used for the self signed certs</h4><br />
<ul><li><a href="https://www.sslshopper.com/article-how-to-create-and-install-an-apache-self-signed-certificate.html">sslshopper</a></li>
</ul><br />
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-73206405314522783962015-01-20T10:29:00.001+02:002015-01-21T10:45:57.278+02:00Something to try, Learn in the process<h2>
XSS Attacks is a real threat.</h2>
<br />
Here is a site you can learn to do it, and as a result, as a developer, understand the threat better.<br />
<br />
Or If you are just interested in learning how it works, learn through a "tutorial".<br />
<br />
<a href="https://xss-game.appspot.com/">xss-game.appspot.com</a><br />
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-81806050534253863732015-01-07T12:30:00.004+02:002015-01-21T10:25:50.746+02:00Another Great Video: "Shawn Achor: The happy secret to better work"I think this is something everyone needs to watch.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/fLJsdqxnZb0?feature=player_embedded' frameborder='0'></iframe></div>
<br />
#bearManUnknownnoreply@blogger.com1tag:blogger.com,1999:blog-5891826703150651668.post-35543215903330640882014-09-22T09:00:00.000+02:002014-09-22T15:23:36.023+02:00Cool Articles Things I found recentlyHi Everyone<br />
<br />
So lately I have had a request of where have all my 'fun' articles gone.<br />
<br />
So I will be starting that again more, here are some of the things I thought may be of interest to you.<br />
<br />
<h4>
<a href="https://www.blogger.com/goog_332667608">Robots from the future:</a></h4>
<a href="http://weirdopedia.org/2014/07/22/robotic-animals-most-terrifying/">http://weirdopedia.org/2014/07/22/robotic-animals-most-terrifying/</a><br />
<br />
<h4>
<a href="https://www.blogger.com/goog_332667611">Apples iOS8 and the users privacy:</a></h4>
<a href="http://www.washingtonpost.com/news/volokh-conspiracy/wp/2014/09/19/apples-dangerous-game/">http://www.washingtonpost.com/news/volokh-conspiracy/wp/2014/09/19/apples-dangerous-game/</a><br />
<br />
<h4>
<a href="https://www.blogger.com/goog_332667613">Entrepreneur:</a></h4>
<a href="http://www.linkedin.com/pulse/article/20140915225011-174077701-how-to-move-from-corporate-exec-to-entrepreneur?trk=prof-post">http://www.linkedin.com/pulse/article/20140915225011-174077701-how-to-move-from-corporate-exec-to-entrepreneur?trk=prof-post</a><br />
<br />
An Image for thought:<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://1.bp.blogspot.com/4DpYC4yodoVxpicUSg1mkbzShpEpBq_7iUR58SXcsJjT=w576-h516-no" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/4DpYC4yodoVxpicUSg1mkbzShpEpBq_7iUR58SXcsJjT=w576-h516-no" height="286" width="320" /></a></div>
<span id="goog_332667640"></span><span id="goog_332667641"></span><span id="goog_332667622"></span><span id="goog_332667623"></span><span id="goog_332667624"></span><span id="goog_332667625"></span><br />
<br />
#bearMan<span id="goog_332667646"></span><span id="goog_332667647"></span><span id="goog_332667644"></span><span id="goog_332667645"></span><span id="goog_332667642"></span><span id="goog_332667643"></span><span id="goog_332667638"></span><span id="goog_332667639"></span><span id="goog_332667636"></span><span id="goog_332667637"></span><span id="goog_332667634"></span><span id="goog_332667635"></span><span id="goog_332667632"></span><span id="goog_332667633"></span><span id="goog_332667630"></span><span id="goog_332667631"></span><span id="goog_332667628"></span><span id="goog_332667629"></span><span id="goog_332667626"></span><span id="goog_332667627"></span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-81745852350598563062014-08-25T16:30:00.000+02:002014-08-25T16:30:00.955+02:00EBS - OID Integration<h2>
EBS - OID Derigster</h2>
<div>
Assumption EBS R12</div>
<div>
OID 11g</div>
<div>
<br /></div>
<h3>
Deregister SSO With EBS.</h3>
<div>
$FND_TOP/bin/txkrun.pl -script=SetSSOReg -deregister=yes</div>
<div>
<br /></div>
<h3>
Remove References in EBS.</h3>
<div>
$FND_TOP/bin/txkrun.pl -script=SetSSOReg -removereferences=yes</div>
<div>
<br /></div>
<div>
#bearMan</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-47974146322978398212014-08-20T16:03:00.000+02:002014-08-20T16:03:00.399+02:00Jdev JAVA_HOME<h2>
JDeveloper Set Java</h2>
<div>
It is quite easy to change the java used by jdev, all you need to do is find the jdev.conf file and change the line that has SetJavaHome in it.</div>
<div>
<br /></div>
<div>
This should be at the top of the file somewhere.</div>
<div>
<br /></div>
<div>
My config file is located at: /home/f/Oracle/Middleware11117/jdeveloper/jdev/bin</div>
<div>
<br /></div>
<div>
SetJavaHome /usr/lib/jvm/java-1.7.0-openjdk-amd64</div>
<div>
<br /></div>
<div>
#bearMan</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-1761528318567255012014-08-18T12:37:00.000+02:002014-08-18T12:37:00.129+02:00OID: Context Initialization Error <h2>
ldapsearch</h2>
<br />
<blockquote class="tr_bq">
<span style="color: red;">Context Initialization Error</span></blockquote>
<br />
You need to set your ORACLE_HOME to where you installed OID<br />
<br />
an easy way on linux to do this is to firstly locate ldapsearch and then set the ORACLE_HOME to the path.<br />
<br />
$ locate ldapsearch<br />
/u01/app/oracle/product/fmw/Oracle_IDM1/bin/ldapsearch<br />
<br />
$ export ORACLE_HOME=/u01/app/oracle/product/fmw/Oracle_IDM1<br />
<br />
Then try run it again<br />
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-40948757908932161482014-08-15T23:08:00.000+02:002014-08-15T23:08:47.965+02:00OIM ldapsyncudforacle.iam.platform.utils.NoSuchServiceException: java.lang.reflect.InvocationTargetException<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.getServiceDelegate(OIMClient.java:197)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.getService(OIMClient.java:174)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.loginSessionCreated(OIMClient.java:209)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.login(OIMClient.java:137)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.login(OIMClient.java:129)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platformservice.utils.LDAPSyncUDFUtil.main(LDAPSyncUDFUtil.java:146)<br />
Caused by: java.lang.reflect.InvocationTargetException<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at java.lang.reflect.Constructor.newInstance(Constructor.java:513)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.getServiceDelegate(OIMClient.java:193)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.getService(OIMClient.java:174)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.loginSessionCreated(OIMClient.java:209)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>at oracle.iam.platform.OIMClient.login(OIMClient.java:136)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>... 2 more<br />
<div>
<br /></div>
<div>
<br /></div>
<div>
In your OIM Sync Config make sure the OIMProviderURL's port is pointing to the port you access OIM on.</div>
<div>
<br /></div>
<div>
For example</div>
<div>
OIMProviderURL=t3://localhost:14000</div>
<div>
<br /></div>
<div>
#bearMan</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-73494008296530743912014-08-13T23:17:00.004+02:002014-08-18T09:21:58.940+02:00OIM - OAM 11.1.1.7 Error<h2>
Could not register OIM as a TAP partner. oamWlst MBean not found</h2>
<div>
This was a relatively easy fix for me, all you need to do is add </div>
<div>
<div>
OAM11G_WLS_ADMIN_HOST: <Host></div>
<div>
OAM11G_WLS_ADMIN_PORT: <port></div>
<div>
OAM11G_WLS_ADMIN_USER: weblogic</div>
</div>
<div>
<br /></div>
<div>
to your config file:</div>
<div>
/u01/oracle/Oracle/Middleware/Oracle_IDM1/idmtools/bin/idmConfigTool.sh -configOIM input_file=/u01/oracle/Oracle/Middleware/Oracle_IDM1/idmtools/bin/<b>configOIM.properties</b></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-89941565169214373692014-08-12T13:55:00.003+02:002015-03-19T09:47:15.625+02:00OIM Design Console./xlclient.sh<br />
Exception in thread "Main Thread" java.lang.NoClassDefFoundError: javax/ejb/CreateException<br />
at java.lang.Class.getDeclaredMethods0(Native Method)<br />
at java.lang.Class.privateGetDeclaredMethods(Class.java:2436)<br />
at java.lang.Class.getDeclaredMethod(Class.java:1937)<br />
at java.awt.Component.isCoalesceEventsOverriden(Component.java:5982)<br />
at java.awt.Component.access$500(Component.java:169)<br />
at java.awt.Component$3.run(Component.java:5936)<br />
at java.awt.Component$3.run(Component.java:5934)<br />
at java.awt.Component.checkCoalescing(Component.java:5933)<br />
at java.awt.Component.<init>(Component.java:5902)<br />
at java.awt.Container.<init>(Container.java:249)<br />
at java.awt.Window.<init>(Window.java:432)<br />
at java.awt.Frame.<init>(Frame.java:403)<br />
at java.awt.Frame.<init>(Frame.java:368)<br />
at javax.swing.JFrame.<init>(JFrame.java:158)<br />
at com.thortech.xl.gui.base.tcFrame.<init>(tcFrame.java:34)<br />
at com.thortech.xl.client.base.tcAppWindow.<init>(tcAppWindow.java:104)<br />
at com.thortech.xl.client.base.tcAppWindow.main(tcAppWindow.java:173)<br />
<div>
<br /></div>
<div>
<br /></div>
<div>
cd $FMW/wlserver_10.3/server/lib/</div>
<div>
export JAVA_HOME=<java_home></div>
<div>
java -jar wljarbuilder.jar</div>
<div>
<br /></div>
copy wlfullclient.jar to designconsole/ext/<br />
<div>
<br /></div>
<div>
cd $ORACLE_HOME/designconsole/</div>
<div>
./xlclient.sh</div>
<div>
<br /></div>
<div>
Now you can log in.</div>
<div>
<br /></div>
<div>
Note: Default admin user = xelsysadm</div>
<div>
<br /></div>
<div>
#bearMan</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-90052612208968158612014-07-28T15:32:00.000+02:002014-07-28T15:32:00.019+02:00Linux SSH Port ChangeHow to Change SSH PORT<br />
<br />
vi Into sshd_conf<br />
<br />
<blockquote class="tr_bq">
vi /etc/ssh/sshd_config</blockquote>
Then go to<br />
#Port 22<br />
<br />
Un-comment line, and change to desired port.<br />
<br />
service sshd restart<br />
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-36554281778539151812014-07-22T16:00:00.000+02:002014-07-22T18:28:27.404+02:00Linux: Less<h2>
Less Is More</h2>
<div>
Wait what?</div>
<div>
I don't agree with that statement generally, but when it comes to linux, well yea "less".</div>
<div>
<br /></div>
<div>
I know many people that like to tail log files, my preferred method.</div>
<div>
<br /></div>
<h2>
<b>Less</b></h2>
<div>
<br /></div>
<blockquote class="tr_bq">
Less /path/to/log/file</blockquote>
<div>
<br /></div>
<div>
My Observations:</div>
<div>
<br /></div>
<div>
It opens up a vim like terminal application that you can follow the logs and if needed, look into the logs.</div>
<div>
<br /></div>
<h3>
Some Commands</h3>
<div>
ctrl+f = This is to go to the bottom</div>
<div>
shift+f = This is to follow<br />
ctrl+c = Cancel</div>
<div>
q = Quit</div>
<div>
<br /></div>
<div>
#bearMan</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-35811252718609647902014-07-14T07:18:00.001+02:002014-07-14T07:18:12.496+02:00OIM Server Logs<h2>
OIM Logs / Location / how I found them</h2>
<div>
I needed to find the OIM Log location today, and this was a pretty easy task, and I think this can be used for more than just this application. I am sure all applications will show their logs here.</div>
<div>
<br /></div>
<div>
Access to:</div>
<div>
Console</div>
<div>
ssh</div>
<div>
<br /></div>
<div>
so first things first, go to console, and then go to servers, click on the server you want, and click the tab, logging.</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNpPHQsi6QW1P1HIibUUnG_MFKm70BBZtllmtO1VTKizntydOBSMD3K2cOCwXBxleqRtaVFncP83pqmrMEx0NipRha9Yh2RaLAOU0Ka0gAo88jny6H8QEtoP796AQ3J6hJM0SIvTPD3koK/s1600/Screenshot+from+2014-07-14+07:14:53.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNpPHQsi6QW1P1HIibUUnG_MFKm70BBZtllmtO1VTKizntydOBSMD3K2cOCwXBxleqRtaVFncP83pqmrMEx0NipRha9Yh2RaLAOU0Ka0gAo88jny6H8QEtoP796AQ3J6hJM0SIvTPD3koK/s1600/Screenshot+from+2014-07-14+07:14:53.png" height="200" width="640" /></a></div>
<div>
<br /></div>
<div>
The log file name, is where the log is located.</div>
<div>
<br /></div>
<div>
So now for some SSH.</div>
<div>
<br /></div>
<div>
Go to:</div>
<blockquote class="tr_bq">
user_projects/<domain>/<server>/logs/</blockquote>
<div>
<br /></div>
<div>
My Use case would be</div>
<div>
<br /></div>
<blockquote class="tr_bq">
user_projects/IAMDomain/oim_server1/logs/</blockquote>
<br />
#bearManUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-86407709073716346802014-06-24T20:00:00.000+02:002014-06-24T20:00:02.047+02:00JDeveloper - SVN Issues<h2>
JDeveloper - SVN Issues</h2>
<div>
When working with SVN Projects in JDeveloper there are some issues, especially if you are not using JDevelopers Versioning tools. When Opening a SVN project it will not open folders within projects.</div>
<div>
<br /></div>
<div>
The way to solve this is by going to Tools -> Preferences -> Versioning.</div>
<div>
<br /></div>
<div>
Before Image:</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR_Tii3G1dzuqEQwwIa9fWzABDDZM1jq4yoomHPtGyT5B0RReQHfyFUPBw6AZqc6aoNOo-pWDzO4TZJ7s3ZvGPoXFEcs7GpMpYhyphenhyphentC8m2jv__LV_zImHNDmnX-bAM7FEBhuJAC4PlbcsXZ/s1600/Where+to+GO+Before.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="JDeveloper SVN Issue, Before Correction" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR_Tii3G1dzuqEQwwIa9fWzABDDZM1jq4yoomHPtGyT5B0RReQHfyFUPBw6AZqc6aoNOo-pWDzO4TZJ7s3ZvGPoXFEcs7GpMpYhyphenhyphentC8m2jv__LV_zImHNDmnX-bAM7FEBhuJAC4PlbcsXZ/s1600/Where+to+GO+Before.png" height="229" title="" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">JDeveloper SVN Issue, Before Correction</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFKrnTD8Laylg-W48391vl0f66H6fLvgLdDUxCyvoeOCykh9tJ-vXtI_ci1MjrdDi4tusYgcRsQ4LuDgQjLbFJSoQPaGGhC70DnBCDEr9Bvi2R6tP2dujoNeJDRwgc9I_59Q9eudhkQJ-P/s1600/After.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="JDeveloper SVN Issue, Before Correction" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFKrnTD8Laylg-W48391vl0f66H6fLvgLdDUxCyvoeOCykh9tJ-vXtI_ci1MjrdDi4tusYgcRsQ4LuDgQjLbFJSoQPaGGhC70DnBCDEr9Bvi2R6tP2dujoNeJDRwgc9I_59Q9eudhkQJ-P/s1600/After.png" height="229" title="" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">JDeveloper SVN Issue, Before Correction</td></tr>
</tbody></table>
<br />Note: How the top two options have been unchecked. <div>
Both:</div>
<div>
<ul>
<li>Use Navigator State Overlay Icons</li>
<li>Use Navigator State Overlay Labels</li>
</ul>
</div>
<div>
#bearMan</div>
<div>
<div>
<div>
<br /></div>
</div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-6943309396163624122014-06-12T10:48:00.000+02:002014-06-12T10:48:02.133+02:00SVN - The Good The Bad and The Ugly<h2>
SVN - History</h2>
So Recently I was told by someone that SVN "Looses" History, because the information he committed is not there.<br />
<br />
So I wanted to do some Experiments.<br />
<br />
What I needed<br />
<br />
<ul>
<li>Local SVN</li>
<li>Project</li>
<li>Files</li>
</ul>
<div>
<br /></div>
<div>
Initially, I created a local SVN Using Tortoise SVN.</div>
<div>
Then I created a small Hello World Project Using ADF, with one page, and as we all know, doing something so simple creates many folders.</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8Novk3u4pJtWU-2uWFJ6gIVVNrSL-hNUIqBRXqkGiL26h7mVQRpDbDksTWrNHiG3YIBYnUIEDuVQ-zIoixZ0htGVwE0D9jGadaH52MtuGPTOAmA3ZXxJbTaEEeEGP2w71KYM5m6C-AA_0/s1600/AddedProject.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8Novk3u4pJtWU-2uWFJ6gIVVNrSL-hNUIqBRXqkGiL26h7mVQRpDbDksTWrNHiG3YIBYnUIEDuVQ-zIoixZ0htGVwE0D9jGadaH52MtuGPTOAmA3ZXxJbTaEEeEGP2w71KYM5m6C-AA_0/s1600/AddedProject.png" height="249" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">First Commit</td></tr>
</tbody></table>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzGWavwNJ-uiiVR8snafTv8vbSWpwkxEb32XTkra9eMWmWyKNQpUUxstXUobErgCyszwiI6kSCLKezSVYTxQ0mA4DUrodNldxcUrlnFCfsU8rRVm4q5-wlO_Tq5VxGXWI7vWwyOR_0KGyF/s1600/Browse.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzGWavwNJ-uiiVR8snafTv8vbSWpwkxEb32XTkra9eMWmWyKNQpUUxstXUobErgCyszwiI6kSCLKezSVYTxQ0mA4DUrodNldxcUrlnFCfsU8rRVm4q5-wlO_Tq5VxGXWI7vWwyOR_0KGyF/s1600/Browse.PNG" height="141" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Browse</td></tr>
</tbody></table>
<div>
<br /></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi4OkWd75m_ZGJb4orzelDgcwoMsn39XbKbh0teo4LjVj5J-jAL71eQ8nP7AvKkpetRwIhVAFpIKzacqlCeX1TwdsVGdzG6_xqAXY7dIwM3wSu7C8yQ22F18HBrkmCYoEd1fMTUV9y5GGj/s1600/First+Log.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi4OkWd75m_ZGJb4orzelDgcwoMsn39XbKbh0teo4LjVj5J-jAL71eQ8nP7AvKkpetRwIhVAFpIKzacqlCeX1TwdsVGdzG6_xqAXY7dIwM3wSu7C8yQ22F18HBrkmCYoEd1fMTUV9y5GGj/s1600/First+Log.png" height="176" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">First Log</td></tr>
</tbody></table>
<br />
When I add a Task Flow, with a page, the commit looks like this;<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhruU4fzizxdb927MpH3OdGuhokVDAUMpPdFLg_dNcc_hHM3jloZ0qsy-kzk6UMgxoX5ipmwplDwKDfyJSPKHJCPOeWYorj5yGVpEBpU8RmvozsQhmq-lqpTHnKAyeN905GuXdjJit6a2Tc/s1600/TaskFlowCommit.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhruU4fzizxdb927MpH3OdGuhokVDAUMpPdFLg_dNcc_hHM3jloZ0qsy-kzk6UMgxoX5ipmwplDwKDfyJSPKHJCPOeWYorj5yGVpEBpU8RmvozsQhmq-lqpTHnKAyeN905GuXdjJit6a2Tc/s1600/TaskFlowCommit.png" height="176" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Task Flow Commit</td></tr>
</tbody></table>
<div>
<br />
If you press ok, at this stage without any changes, you task flow WILL NOT, i repeat WILL Not be committed to SVN. The folder icon will also be changed to look like it has all been committed.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK4O-F73zwZ4AUp1HBhqXqfytIkd9gMj71ctzgH8EbhSGU3QKU5vtYLWPIukXfvDQRoL0xI0w_N1wGSgh_Yr0vbT3tAU9ffwxx1hLUPG9GDvVwq0PBehHWvn3UVW-KRUf1tHrWBG28b8Al/s1600/SVNIcon.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK4O-F73zwZ4AUp1HBhqXqfytIkd9gMj71ctzgH8EbhSGU3QKU5vtYLWPIukXfvDQRoL0xI0w_N1wGSgh_Yr0vbT3tAU9ffwxx1hLUPG9GDvVwq0PBehHWvn3UVW-KRUf1tHrWBG28b8Al/s1600/SVNIcon.png" /></a></div>
<br />
After this, there are two scenarios that may happen after this, if you carry on working from the same project, everything will work as expected.<br />
<br />
If you download the project from SVN, you will get errors, most probably ones saying the pages do not exist.<br />
<br />
<h3>
SVN Commit</h3>
<div>
When doing this make sure, if any new files were added, add them to be committed. </div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPEs5uHFk120RirRHWj5hzY5OeeSbgsyGVe1Di4eu_ezp2BJj9rE0M5bIguH2lLQLbVEvlQEXTk6reaziNIIpunPfnQhvnNYw5lSUpQ4xpzkEDHjNV_2wk1Z8oYAN2gTdtKiRUhLHOOQca/s1600/SVNNon-Versioned+Commit.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPEs5uHFk120RirRHWj5hzY5OeeSbgsyGVe1Di4eu_ezp2BJj9rE0M5bIguH2lLQLbVEvlQEXTk6reaziNIIpunPfnQhvnNYw5lSUpQ4xpzkEDHjNV_2wk1Z8oYAN2gTdtKiRUhLHOOQca/s1600/SVNNon-Versioned+Commit.png" height="176" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">non-versioned Commit</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAuzSaXdLKGFMuFJpi7HrAEZWQUHTFLypAw909wV0laDTbQjoesLyRW3Qs2CvOyYrkxkarzjYdBOHfw8sM8H7a4FCwz0EQbFi1qofbHDLsIvcR8SIrqIsrj1nmNYqQXQL0gdLlbP-Y7ZBA/s1600/CommitNon-Versioned+Finished.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAuzSaXdLKGFMuFJpi7HrAEZWQUHTFLypAw909wV0laDTbQjoesLyRW3Qs2CvOyYrkxkarzjYdBOHfw8sM8H7a4FCwz0EQbFi1qofbHDLsIvcR8SIrqIsrj1nmNYqQXQL0gdLlbP-Y7ZBA/s1600/CommitNon-Versioned+Finished.png" height="249" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Commit Log</td></tr>
</tbody></table>
<div>
Make sure the non-versioned Status has been Checked. This can be done by clicking all, just above the file names.</div>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8u04xuymn91TKpv2GMkPYbs0ZZg3mOALo7jHiC-5LY4yeQA4rmG9dRiJuVZX-qpHdyoO8iRlIaoLZ_nGjBQaLtUvnVOnDko98QuWNpeWnys8diQHZxznXtqR9MUSRaFWdCIRCPW0uljd8/s1600/New+Log.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8u04xuymn91TKpv2GMkPYbs0ZZg3mOALo7jHiC-5LY4yeQA4rmG9dRiJuVZX-qpHdyoO8iRlIaoLZ_nGjBQaLtUvnVOnDko98QuWNpeWnys8diQHZxznXtqR9MUSRaFWdCIRCPW0uljd8/s1600/New+Log.png" height="176" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Log</td></tr>
</tbody></table>
<div>
<br /></div>
<div>
Please Note: The Actions in the Log, in the above picture, there are only adds, and Modifies. In the Below One there is a delete as well as Modify.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHbcD6oTzsDs28vgQDPCjZLtfeRYP5-LMj6R2g-dDshu8EG_guFX1FiILoG0VBNow_IkE_EaSyn9D_S1dsevHi8k3f4B_oe-1BYbu8IQFkIjkKHj3kP2LhOh0gCpa6ZbiSGdHDS1NR2ivw/s1600/SVNDelete.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHbcD6oTzsDs28vgQDPCjZLtfeRYP5-LMj6R2g-dDshu8EG_guFX1FiILoG0VBNow_IkE_EaSyn9D_S1dsevHi8k3f4B_oe-1BYbu8IQFkIjkKHj3kP2LhOh0gCpa6ZbiSGdHDS1NR2ivw/s1600/SVNDelete.png" height="176" width="320" /></a></div>
<div>
<br /></div>
<h3>
<br /></h3>
</div>
<div>
One thing to note: is now that I have done all this, no matter what I do on the SVN, those logs will never be changed.</div>
<div>
<br /></div>
<div>
The only things that one can change are the Author and "Message"</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVzQ9UE1S4FXMcMlfPsfC4_x2sW44jIh5SY3OSbPxugPMb3742XssfyVYCn7a5S1v6FYdsWPyddbQxHyLEjwZkljDA4tfM-1RIeu-PD8Xwlvd7pf7e3fQEkFQwxhsZREbWajItyBd8rU96/s1600/RightClick.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVzQ9UE1S4FXMcMlfPsfC4_x2sW44jIh5SY3OSbPxugPMb3742XssfyVYCn7a5S1v6FYdsWPyddbQxHyLEjwZkljDA4tfM-1RIeu-PD8Xwlvd7pf7e3fQEkFQwxhsZREbWajItyBd8rU96/s1600/RightClick.png" height="257" width="320" /></a></div>
<div>
<br /></div>
<div>
This is a very limited example of a SVN Server with Revisions, but I just wanted to show that there are certain things that you cannot do with a SVN, and there are certain things that one needs to do, otherwise your SVN commits will break the application.</div>
<div>
<br /></div>
<div>
#bearMan, f</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-68877410553933555642014-05-26T19:51:00.000+02:002014-05-26T19:51:00.661+02:00Web Response<h2>
Web Response Time</h2>
<div>
Harping on the response time of a web application.</div>
<div>
<br /></div>
<div>
Something for us to think about.</div>
<div>
<br /></div>
<div>
A user wants to feel like they are manipulating the system, they want to feel the response, they want to control what is happening. Make sure user actions on a application take under 0.1 Second to register and respond to the server.</div>
<div>
<br /></div>
<div>
When the user does something that they expect the system to process or do something with the information the response time is upped to 0.2-1.0 Second. This lets the user feel like the system is working on the command.</div>
<div>
<br /></div>
<div>
Although the upper limit of the users attention is about 10 seconds, and yes roughly estimated, as each user is different, but after those precious seconds the user has lost concentration with what they were doing and is most likely to move along to the next task at hand.</div>
<div>
<br /></div>
<div>
#bearMan.</div>
<div>
<br /></div>
<div>
<span style="font-size: xx-small;">Wait what?</span></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-31687962895153553742014-05-22T19:00:00.000+02:002014-05-22T19:50:13.443+02:00Web Response TimeResponse Times.<br />
<br />
Unfortunately, most of us use some sort of the web on a daily basis, you being here right now, implies that the statement is true, well at least for you.<br />
<br />
<a href="http://www.spreadeffect.com/blog/wp-content/uploads/2013/08/website-speed.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://www.spreadeffect.com/blog/wp-content/uploads/2013/08/website-speed.jpg" height="180" width="320" /></a>The biggest frustration on the web, is the time at which pages take to load. The current project I am on at the moment, had issues of that sort, where the pages were take 10 Seconds+ to load, on a good day. Granted this was on Dev, it was not acceptable, and unfortunately I was very busy and could only focus minimal hours a day on it.<br />
<br />
<br />
<br />
One morning not so long ago, I was called into a meeting, where the executives for the consulting house I work for were in discussion with a few of my colleagues about the speed of the applications we were writing and using. Where we would sit and wait for a while before a page would complete loading. We could nearly have a full discussion on the topic before the page would load.<br />
<br />
This was a growing concern with them, and a plan was put into place where the team were supposed to go back and find out some things about the speeds of their respective applications. We had a teasing team put a plan in place to see exactly what was happening, page loads, find some base lines. I was not part of the team, but I did some testing of myself.<br />
<br />
I came up with a few baselines, mostly when the network was not under stress. The scary part about all this was that the pages would be taking 10+ Seconds to load. With the fastest being the login page where there was two pictures, relatively small, and the login form. With this page taking about 6 seconds to load, pictures and all.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6o8Y_qYfwnN2WIN1dwVvzY8V3qG5nlzX3uWj2yqIyXymUaAUlY_xrJgBg_jutljyuFKCjKZHXUULTpLR62QMZS2PnR4V03AoTFra5Q4Y5jf2cY7h5cfy21L8kVnr9DpyEfjSQhuRYfs8g/s1600/ShrekWallpaper800.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6o8Y_qYfwnN2WIN1dwVvzY8V3qG5nlzX3uWj2yqIyXymUaAUlY_xrJgBg_jutljyuFKCjKZHXUULTpLR62QMZS2PnR4V03AoTFra5Q4Y5jf2cY7h5cfy21L8kVnr9DpyEfjSQhuRYfs8g/s1600/ShrekWallpaper800.jpg" height="150" width="200" /></a>After about a week of this hype within the team, where there was only a real hype from the team that was actively looking into the problem. There was barely any movement from there, and about a week later this so called problem with fully blown plan just died, no more mention about the beast. Although the whole team knew about this issue, there was little done from a testing perspective there on out.<br />
<br />
<br />
Unfortunately, we are in a world where we are used to everything fast, from our cars that we drive to the cell phones we have in our hands, even the coffee machine is making us a cup of coffee within a few seconds. We are based in a world where speed is everything. Every seconds counts.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ5IbtB0aFdsuLUp3TbWr8Yt3kDSr1PpMSHhuOQBb6eBaxMmTFQVy2COSBFEgFuVATXa72RAY5GMZFSsM0gRW1P5ePVCA8MQulAdC2AD5lPi7yf4najEhwzylSGIfpER2J5Ezj2E4_NYe_/s1600/Web-Speed.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ5IbtB0aFdsuLUp3TbWr8Yt3kDSr1PpMSHhuOQBb6eBaxMmTFQVy2COSBFEgFuVATXa72RAY5GMZFSsM0gRW1P5ePVCA8MQulAdC2AD5lPi7yf4najEhwzylSGIfpER2J5Ezj2E4_NYe_/s1600/Web-Speed.jpg" height="267" width="320" /></a>Some scary facts are that, if a page takes longer than 3 seconds to load, a user has a 45% to abandon the page. About 50% of us, expect a page to take under 2 seconds to load. Now thing about that for a second or three. How likely are you to leave a page if it takes a few seconds to load?<br />
Can you just imagine what would happen if Google took longer than 2 seconds to load. Wow, the world would crash.<br />
<br />
Now a average user is not willing to wait 10 seconds for a page to load. What would make this any different.<br />
<br />
<br />
With that at the back of your mind, don't you think performance is something to always keep at the back of your mind while doing something for a customer? Every Developer should remember these points. 1 Second may just one day be a million dollar mistake. Think about it one second may cost you a fortune.<br />
<br />
#bearMan saving you Time.<br />
<h2>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: xx-small;">Hardware cant solve every issue.</span></h2>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-9114713592927584132014-05-12T16:00:00.000+02:002014-05-14T13:25:14.601+02:00LDIF Modify Group - Add New Members<h2>LDIF Modify Group - Add New Members</h2><pre class="brush:plain;">dn: cn=iFACTORY,cn=groups,dc=MyCompany,dc=com
changetype: modify
add: uniquemember
uniquemember: cn=user1,cn=users,dc=MyCompany,dc=com
uniquemember: cn=user2,cn=users,dc=MyCompany,dc=com
uniquemember: cn=user3,cn=users,dc=MyCompany,dc=com
</pre><br />
#bearMan, saving Myself TimeUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5891826703150651668.post-63602145763664135042014-05-01T21:00:00.000+02:002014-05-01T21:00:00.679+02:00Setting Up a Virtual Machine for Linux x64<h2>
Setting Up a Virtual Machine for Linux x64</h2>
<div>
I am going to demonstrate to you how to prep your Oracle Virtual Box.</div>
<div>
<br /></div>
<div>
You can download VirtualBox From: <a href="http://www.virtualbox.org/">http://www.virtualbox.org</a></div>
<div>
<br /></div>
<h3>
Create a new Virtual Machine</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOlYJjOH6ar1uE_3w6ZxImMf6aVlq8jDQ8QGwxP_rzdKRZskt6sE1lGoK2SvbjTYAPM0kL51veqwN7vQ29t1dVub-qQ-cJkQmsKe4Wbp0cExnDFod7RmaozBVoPRZb0ja48bxxLpX3AxXm/s1600/createVirtualBox.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOlYJjOH6ar1uE_3w6ZxImMf6aVlq8jDQ8QGwxP_rzdKRZskt6sE1lGoK2SvbjTYAPM0kL51veqwN7vQ29t1dVub-qQ-cJkQmsKe4Wbp0cExnDFod7RmaozBVoPRZb0ja48bxxLpX3AxXm/s1600/createVirtualBox.PNG" /></a></div>
<div>
</div>
<div>
<br /></div>
<div>
Allocate the amount of RAM Machine Will Have</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijZzpBbgdbNgybIEHrODKB9-Z0Wz-SqKhdh3qTtTJFtyxMepariQfpAAkdmaRvoV0uRwtYSdzWe8wYVt_WpL3W7ZszICjfTd3X-glCPmWT3lLCmzNJiiSoLrAnnRTNCwOXOBDnxWLEY4is/s1600/allocateMemoryRAM.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijZzpBbgdbNgybIEHrODKB9-Z0Wz-SqKhdh3qTtTJFtyxMepariQfpAAkdmaRvoV0uRwtYSdzWe8wYVt_WpL3W7ZszICjfTd3X-glCPmWT3lLCmzNJiiSoLrAnnRTNCwOXOBDnxWLEY4is/s1600/allocateMemoryRAM.PNG" /></a></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRmP7HWtc-JtikzvHChauNRNKHHvfT59o7MU7othZG9xelNv1YjFG00JPqi9yD8PSLvVYIR4pRclZYXoVvC1e4iJCMD6SP6ugj_jBU3Drzh1efq-AjeMTrTX476a3OU_95zKwZB7dr0xBV/s1600/SystemProperties.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
<div>
Choose Create new Virtual HDD Now</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqkOI9x-rt6x491KJawBcpCN-B9GFCg7TxcgMxem8Eao5kIVxQECTuUrvUMOuJX9Gc4RF4BIBJzW7P5mmjPXLtkBMy5IosJI1RkHXZO3UlTQZg1PLEYy21ZNhyphenhyphenloZtA1OkLplluQiCGIEc/s1600/createHDDOptions.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqkOI9x-rt6x491KJawBcpCN-B9GFCg7TxcgMxem8Eao5kIVxQECTuUrvUMOuJX9Gc4RF4BIBJzW7P5mmjPXLtkBMy5IosJI1RkHXZO3UlTQZg1PLEYy21ZNhyphenhyphenloZtA1OkLplluQiCGIEc/s1600/createHDDOptions.PNG" /></a></div>
<div>
Select HDD Type: I would use VDI, but it is up to you</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt5zKFjH1DENbinoWw3EpScLXhswc-eW5d74HmtT2ERZZV8812quTkBcHIZOE1S7VvlsNOt2aMVvgY7OVJyP8mkL2SVE7L-9JQttbOA5kSP5NS9ZfbV2fSEqIrOQB4_HEXsNy916F9CiMx/s1600/HDDType.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt5zKFjH1DENbinoWw3EpScLXhswc-eW5d74HmtT2ERZZV8812quTkBcHIZOE1S7VvlsNOt2aMVvgY7OVJyP8mkL2SVE7L-9JQttbOA5kSP5NS9ZfbV2fSEqIrOQB4_HEXsNy916F9CiMx/s1600/HDDType.PNG" /></a></div>
<div>
<br /></div>
<div>
Select Dynamically Allocated: (This basically means the Virtual Drive will expand, as needed, until full size)</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2HF9R_fXkkzxlhb8rMSMaTpGfrgkMbnvol8puEkDNt7ysB0k36sBEdW9KLINDBoOi_fI99I7lXlH6t6HOyLC2VI2jp1-XgsXFsnr57oYunuFAc5TuGh-9zB2lzbQdImc_QCrEuwiYOOhL/s1600/HDDAllocationType.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2HF9R_fXkkzxlhb8rMSMaTpGfrgkMbnvol8puEkDNt7ysB0k36sBEdW9KLINDBoOi_fI99I7lXlH6t6HOyLC2VI2jp1-XgsXFsnr57oYunuFAc5TuGh-9zB2lzbQdImc_QCrEuwiYOOhL/s1600/HDDAllocationType.PNG" /></a></div>
<div>
<br /></div>
<div>
Choose Size and Location</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTSBt0yi3ZXJpg7o5NpHGIDqvYalmDuMr8vf0Q9OOcoo8B5nUXOvBFa2aA4NczxZWpSuBro1rBB-Lp12j92-0KyvT6WljBjYPo2HvVZusSwJj0NL7_KbhYbjwaUkUH5RB6KQ0AKexCNBkF/s1600/HDDSize.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTSBt0yi3ZXJpg7o5NpHGIDqvYalmDuMr8vf0Q9OOcoo8B5nUXOvBFa2aA4NczxZWpSuBro1rBB-Lp12j92-0KyvT6WljBjYPo2HvVZusSwJj0NL7_KbhYbjwaUkUH5RB6KQ0AKexCNBkF/s1600/HDDSize.PNG" /></a></div>
<div>
<br /></div>
<div>
Once you have done that, select your Virtual Machine and Press</div>
<div>
Ctrl + S</div>
<div>
<br /></div>
<div>
Once there go into System -> Processor and allocate number of CPU's I would recommend using more than one!</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZs0Rdx-ooZzE-GzoeiI86l38oNiIjlxw4sizGwRsM-MbDWgxPJtyklj4P7KSYyTNt11hi0g2XqAL95LZvOY2d06DMCvUdN1aGxBgBVsq87BptQjBodoxfZ3m5-K7_3l6f0dXeG28h2EtD/s1600/SystemProperties.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZs0Rdx-ooZzE-GzoeiI86l38oNiIjlxw4sizGwRsM-MbDWgxPJtyklj4P7KSYyTNt11hi0g2XqAL95LZvOY2d06DMCvUdN1aGxBgBVsq87BptQjBodoxfZ3m5-K7_3l6f0dXeG28h2EtD/s1600/SystemProperties.PNG" /></a></div>
<div>
If you want you can also add the machine to your network:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGIDVIpTDj3ENxNRxvXtP4aaW-xN9w3bcqeEf8s1rtd1hdF8o-oeBc20-mXr88jovLeBTk6LfPUxB2xZc9rvpXSRhTspWOsX8msXhYDWsCYVh-cUYNQuwFyxjh0WEdwD2Xm0UzGfGZI5vC/s1600/NetworkSettings.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGIDVIpTDj3ENxNRxvXtP4aaW-xN9w3bcqeEf8s1rtd1hdF8o-oeBc20-mXr88jovLeBTk6LfPUxB2xZc9rvpXSRhTspWOsX8msXhYDWsCYVh-cUYNQuwFyxjh0WEdwD2Xm0UzGfGZI5vC/s1600/NetworkSettings.PNG" /></a></div>
<div>
<br /></div>
<div>
Now that you have done this, you have a basic working Virtual Machine.</div>
<div>
<br /></div>
<div>
I would recommend adding more Video Memory but this is not a Must.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzTqPwxPO2gV0qvLmELj8QxKnWG57028ALtBf-mTQOrZDH_pSyyXNzG6Fw_34xL1P3wR85GoDN2vyGQKS8oFrvYhZ3J4oJNL0VA6DBp4f4MLfoSL8Xs_2M-lJYF2hET-sYGE6felKkfT4B/s1600/SettingsDisplay.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzTqPwxPO2gV0qvLmELj8QxKnWG57028ALtBf-mTQOrZDH_pSyyXNzG6Fw_34xL1P3wR85GoDN2vyGQKS8oFrvYhZ3J4oJNL0VA6DBp4f4MLfoSL8Xs_2M-lJYF2hET-sYGE6felKkfT4B/s1600/SettingsDisplay.PNG" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
#bearMan</div>
Unknownnoreply@blogger.com0