Here's the manual:
- walk in
- pick your stuff
- walk out
>>>ITwacht<<<
Here's the manual:
Some highlights in the 2016.3 IntelliJ IDEA release:
China made android phones have been found to contain spyware that sends your data to the Chinese government.
The malware is part of pre-installed apps made by Shanghai Adups Technolog, supplying software to ZTE and Huawei. It was found on the low budget phones made by these companies for the USA BLU phone brand.
ISO SQL is a rather weak standard.
First you can not get it unless you pay for it, which is not a good thing if you want your standard to be succesful. You can find draft versions of the latest SQL 2011 on the web however.
Second there is no official independent compliance verification.
Appendix B of the Oracle Database SQL language reference gives a detailed overview of Oracle standard compliance.
In oracle you can set the FLAGGER variable, to verify whether your command complies with the standard. It only checks compliance with the ISO SQL/92 standard though:
You'd think that setting the format of an
The easiest way
When first running ssh from cygwin 2.5.2, the .ssh directory to store trusted host keys could not be created.
ssh still works OK, but each time it prompts you to accept the host you are connecting to:
Could not create directory '/home/myuser/.ssh'.Reason is that ssh does not find your home directory. Easiest solution is to point it to your windows home directory. To do this, add this line to your_cygwin_install_dir\etc\nsswitch.conf file:
The authenticity of host 'myserver (168.250.1.174)' can't be established.
ECDSA key fingerprint is SHA256:eSpqYAq2c7k843RfqpbpvK9F118XsKCArBdBheRN8c0.
Are you sure you want to continue connecting (yes/no)?
db_home: /%H
Installing Virtual Box 5.1.2 extensions on windows 10 failed with this error:
VBoxExtPackHelperApp.exe: error: Failed to rename the temporary directory to the final one: VERR_ACCESS_DENIED ('D:\Program Files\Oracle\VirtualBox\ExtensionPacks\Oracle_VM_VirtualBox_Extension_Pack-_-inst-4288' -> 'D:\Program Files\Oracle\VirtualBox\ExtensionPacks\Oracle_VM_VirtualBox_Extension_Pack')After seeing several people on the net pointing to the antivirus, I disabled the McAfee real time virus scanning that came for 1 year with my Dell PC:
I had a problem today connecting to my Oracle express database from SQL Developer on Windows 10 with the error: The network adapter could not establish the connection.
Connection did work from SQL*PLUS (Run SQL Command line).
The OracleXETNSListener service was stopped in my services and restarting it did not work.
Turns out the problem was that I changed my computer name yesterday and the service does not use localhost, but the computername.
To solve this I changed the hostname in these files:
%ORACLE_HOME%\app\oracle\product\11.2.0\server\network\ADMIN\listener.ora
%ORACLE_HOME%\app\oracle\product\11.2.0\server\network\ADMIN\tnsnames.ora
Stopped/started the database and everything's fine.
Saw these alternate solutions (did not test):
solution 1: Add the old hostname to C:\Windows\System32\drivers\etc\hosts
solution 2:
SQL> alter system set LOCAL_LISTENER='(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))' scope=both;
SQL> alter system register;
Highlights:
Reference implementation.
Official documentation:
class Japavapa implements Callable, ManagedTask, ManagedTaskListener { String word; LocalTime submit; public Japavapa(String word) { this.word = word; } public String toString() { return ":P " + word; } @Override public String call() throws Exception { Random rand = new Random(); Thread.currentThread().sleep(rand.nextInt(1000)); Matcher match = Pattern.compile("([AEIOUYaeiouy]+)").matcher(word); return match.find() ? match.replaceAll(match.group(1) + "p" + match.group(1)) : word; } @Override public ManagedTaskListener getManagedTaskListener() { return this; } @Override public Map<String, String> getExecutionProperties() { return null; } @Override public void taskSubmitted(Future<?> future, ManagedExecutorService executor, Object task) { submit = LocalTime.now(); logger.info("SUBMIT " + task + " AT " + submit + " ON " + executor); } @Override public void taskAborted(Future<?> future, ManagedExecutorService executor, Object task, Throwable exception) { logger.info("ABORTED " + task + " AFTER " + Duration.between(submit, LocalTime.now()).toMillis() + "ms ON " + Thread.currentThread().getName()); } @Override public void taskDone(Future<?> future, ManagedExecutorService executor, Object task, Throwable exception) { logger.info("DONE " + task + " AFTER " + Duration.between(submit, LocalTime.now()).toMillis() + "ms"); } @Override public void taskStarting(Future<?> future, ManagedExecutorService executor, Object task) { logger.info("STARTING " + task + " AFTER " + Duration.between(submit, LocalTime.now()).toMillis() + "ms ON " + Thread.currentThread().getName()); } }
If you are testing XML documents without namesapces, and you assert them with XPath expressions without namespaces, your XPath expressions (e.g. '//my-stuff') will not match.
An easy trick to make this work, is to add '*:' (wildcard) namespace in front of your elements (e.g. '*://my-stuff')
I installed SoapUI open source 5.2.1 on windows10 from the (default) windows 64 bit installer.
This installation considers C:\WINDOWS\system32\config\systemprofile as the home directory and insists on keeping his config there. Probably because it asks system administrators priviliges while installing and then derives the home directory from the system administor settings. When running SoapUI as your humble self afterwards and try to change any preferences you get
java.io.FileNotFoundException: C:\WINDOWS\system32\config\systemprofile\soapui-settings.xml (Access is denied)Uninstall and reinstall from the zip installer (from alternate platforms downloads). That one works from your user home directory as it should.
To use the Glassfish JAXB RI instead of the default Eclipse MOXy implementation in Weblogic 12.1.1 add this to the beginning of your %DOMAIN_HOME%\bin\setDomainEnv.cmd. %MW_HOME% is set to the installation location of WebLogic.
if NOT "%PRE_CLASSPATH%"=="" (set PRE_CLASSPATH=;%PRE_CLASSPATH%)
set PRE_CLASSPATH=%MW_HOME%\modules\databinding.override_1.0.0.0.jar%PRE_CLASSPATH%
On Weblogic 12.2.1 you should use WL_HOME (=%MW_HOME%\wlserver) instead of MW_HOME.
Blogger supports including images from Picassa, but when you include an image as a share link from Google drive, this seems to work initially, but the converted link does not work anymore after a while. So, you end up, saving your images twice in google storage.
Here's a post on converting a Google Drive link for usage with Blogger.
My WebLogic 12.1.2 install from the zip distribution aborted after asking for the domain admin user with the error message:
Native Library(terminalio) to read the password securely from commandline is not foundIt appears that this is a different symptom of the same error I had working with Weblogic 12.1.1: the native libraries delivered with WebLogic are not in the PATH. My system is a 64 bit windows system, so i need to add the libraries for this platform to avoid this error.
set WL_HOME=C:\wl12120If you do this, the installation and the configuration of a default domain run smoothly. As explained in my previous post, after the domain creation, also add this line to the domain envionment setup file %domain_dir\bin\setDomainEnv.cmd. If you don't you'll get warnings about Weblogic reverting to less efficient file reading libraries etc.
@REM added the next line
set PATH=%WL_HOME%\server\native\win\x64;%PATH%
alter user user_name identified by "new_password" replace "old_password"
The sequence of calls and the objects involved in a CriteriaQuery is complex at first.
CriteriaQuery uses a fluid builder patters which mimics the structure of a JPQL/SQL query. I highlighted the creation of the parameters and the calls in which they are used.
The parameters are not exactly those in the API, i oversimplified to give an idea of the general structure of a criteria query.
UMLet is a basic free and open source drawing tool for UML diagrams. It is witten in java and comes in a standalone version, an eclipse plugin and a web hosted edition (UMLetino). In the market of UML tools (cfr. an earlier blog on Astah) it has a unique take on modelling.
First it is a drawing tool. Real UML tools try to have one model for which each diagram gives a different, but consistent perspective. UMLet just lets you draw and link UML components. But it does not assist you in UML syntax or consistency. Neither does it have any code or documentation generation features as the higher end tools have.
The advantage is that UMLet does not have the overhead of defining the model behind the diagram. Also it does never get in the way when you want to do something that is not supported by UML or your tool.
Second where you expect a drawing tool to be targeted on a strong, intuitive, graphic and interactive user interface, each element in UMLet is backed by a notepad like text specification. You draw your diagrams, elements and connections using a point and click interface. Modifiying elements, changing style and appearance, adding details is done in one associated text box. The text language is compact and simple. This makes UMLet a very geeky tool. Sometimes you have to compose elements, like sequence diagram lifelines, from several subparts. On the other hand, you never have to wade through a hierarhy of interactions dialogues to fill in all characteristic of an element you have definied.
Once you get the knack of it, the speed of working with UMLet is matched by few other tools.It is a good fit for taking agile modeling beyond the whiteboard. You can easily extend the toolboxes with elements or create your own. The tool is best used on small modeling efforts, as, being a drawing tool, different diagrams representing the same element will not automatically remain in sync.
The default toolboxes do not have all UML elements and are are a bit sloppy in UML syntax. As you can easliy modify and expand the toolboxes, this can be amended, but there is a risk that UML newbies pick up bad UML manners from the tool:
With Java9 the java web plugin will be discontinued. Browsers like Microsoft Edge are removing plugin support, so this is a logical step.
Java's origins are in embedded execution, running applets in the browser, using the plugin.
Oracle has a whitepaper with migration options.
I installed WebLogic 12c on windows 10 last week and it was pretty smooth.
I went to the download page and downloaded the generic distribution.
There's a link to an install manual right below the download.
I downloaded the zip an unpacked it to a jar of the same size :-/
Some points of attention now
> java -jar fmw_12.2.1.0.0_wls.jar
During the install you can choose to install WebLogic, Coherence or both.Checking if CPU speed is above 300 MHz. ...Passed
Checking monitor: must be configured to display at least 256 colors. ...Passed
Checking swap space: must be greater than 512 MB ...Passed
Checking if this platform requires a 64-bit JVM. Actual 32 Passed (64-bit not required)
%WL_HOME%\
oracle_common\common\bin (in earlier releases this is
%WL_HOME%\
wlserver
\common\bin
) and ran
> config.cmd
This launches the domain create/update GUI, another easy sequence of steps.@REM Set DERBY_FLAG, if derby is available.
if "%DERBY_FLAG%"=="" (
if exist %WL_HOME%\common\derby\lib\derby.jar (
set DERBY_FLAG=true
)
)
In windows 10 Microsoft has finally provided an update for the PATH setting mechanism that must have been around since the earliest versions of windows I remember (windows 3?).
In those versions you had a one line input box of about 30 characters for setting a path that could be hundreds of characters long. Now they have provided an easier tool, although it is harder to find :).
From the start menu, go to:
Settings > System > About > Advanced System Settings > Environment Variables
Alternatively, use the search in the task bar:
When editing the Path System variable, you get a list editor for the entries (instead of the semicolon separated list inherited from Unix). For editing an entry you have an optional directory browser.
A formal scientific analysis of the principles and mechanisms underlying OAuth 2.0 has been published. Two weaknesses have been identified. The rest of the protocol has been formally recognised as sound and secure. The weaknesses are