Skip to content

Instantly share code, notes, and snippets.

@omernaci
omernaci / bin.sh
Created August 27, 2020 05:18
Install docker Without Internet Connection on CentOS
# download docker rpm package connectivity machine : curl https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm -o docker.rpm
# copy it to server via scp/ssh
yum install -y docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm -o docker.rpm
systemctl start docker
systemctl enable docker
@omernaci
omernaci / bin.sh
Created August 27, 2020 05:14
Install docker-compose Without Internet Connection
# https://github.com/docker/compose/releases/ download docker-compose
# copy it to server via scp/ssh
mv docker-compose-Linux-x86_64 docker-compose
sudo mv docker-compose /usr/local/bin/
sudo chmod +x /usr/local/bin/docker-compose
@omernaci
omernaci / RestTemplateHelper.java
Created October 21, 2019 07:18 — forked from slmanju/RestTemplateHelper.java
Generic RestTemplate wrapper
import com.fasterxml.jackson.databind.JavaType;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.type.CollectionType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.web.client.RestTemplateBuilder;
import org.springframework.http.HttpEntity;
import org.springframework.http.HttpMethod;
import org.springframework.http.HttpStatus;
@omernaci
omernaci / index.js
Created July 6, 2019 17:28
Morris.js Donut
var problemCount = [[${tawDto.problemCount}]];
var warningCount = [[${tawDto.warningCount}]];
var notReviewCount = [[${tawDto.notReviewCount}]];
$(document).ready(function() {
var browsersChart = Morris.Donut({
element: 'donut-example',
data: [
{label: "Problem", value: problemCount},
@omernaci
omernaci / index.js
Created June 18, 2019 08:17
Datatables Export Filter Option
/* https://datatables.net/extensions/buttons/examples/html5/excelAutoFilter.html */
...
$(document).ready( function() {
$('#example').DataTable( {
dom: 'Bfrtip',
buttons: [ {
extend: 'excelHtml5',
autoFilter: true,
sheetName: 'Exported data'
} ]
@omernaci
omernaci / index.xhtml
Created June 10, 2019 06:46
JSF File Download Problem
...
/*https://stackoverflow.com/questions/15131582/jsf-file-download-doesnt-work*/
<h:commandButton value="download" action="#{myBean.download()}" />
<f:ajax disabled="true"/>
</h:commandButton>
...
@omernaci
omernaci / pom.xml
Created June 7, 2019 23:26
Eclipse Spring Boot 2.1.5 Maven Configuration Problem
...
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=547340 -->
<properties>
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>
...
@omernaci
omernaci / ApplicationBean.java
Created May 20, 2019 09:00
JSF Excel File Download
...
ExternalContext ectx = FacesContext.getCurrentInstance().getExternalContext();
HttpServletResponse response = (HttpServletResponse) ectx.getResponse();
OutputStream out = response.getOutputStream();
response.setContentType("application/vnd.ms-excel");
String filename = "Failed_Users_"+ dateFormat.format(date).toString() + ".xls";
String attachmentName = "attachment; filename=\"" + filename + "\"";
response.setHeader("Content-disposition", attachmentName);
@omernaci
omernaci / index.html
Created February 19, 2019 13:45
Bootstrap Modal not close when click outside
...
<div id="idModal" class="modal hide" data-backdrop="static" data-keyboard="false">
...
@omernaci
omernaci / index.js
Created February 6, 2019 12:54
Datatable Column Manuel Width
$('.table').dataTable({
bAutoWidth: false,
aoColumns : [
{ sWidth: '15%' },
{ sWidth: '15%' },
{ sWidth: '15%' },
{ sWidth: '15%' },
{ sWidth: '15%' },
{ sWidth: '15%' },
{ sWidth: '10%' }