Skip to content

Instantly share code, notes, and snippets.

@asilchev
asilchev / make.conf
Created May 17, 2012 12:49
gentoo server flags (intel atom)
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
# ************************
# Intel atom server config
# ************************
CFLAGS="-march=atom -O2 -pipe"
CXXFLAGS="${CFLAGS}"
@asilchev
asilchev / gist:2761463
Created May 21, 2012 09:25
mpd.conf httpd
audio_output {
type "httpd"
name "Attic Door HTTP Stream"
format "44100:16:2"
enabled "no"
always_on "no"
mixer_type "none"
encoder "vorbis" # optional, vorbis or lame
quality "5.0" # do not define if bitrate is defined
# bitrate "128" # do not define if quality is defined
@asilchev
asilchev / gist:3742724
Created September 18, 2012 11:41
Пример подписывания SOAP
package ru.cti.crypto;
import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.security.Key;
import java.security.KeyStore;
import java.security.PrivateKey;
import java.security.Provider;
import java.security.cert.X509Certificate;
import java.util.ArrayList;
@asilchev
asilchev / m2e
Created December 6, 2012 12:33
Maven support for Eclipse IDE
http://m2eclipse.sonatype.org/sites/m2e/0.12.1.20110112-1712/
@asilchev
asilchev / servlet vs services
Created December 7, 2012 14:46
Регистрация двух диспетчеров для сервлетов и сервисов
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/spring/servletContext.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
@asilchev
asilchev / marshalling
Created December 7, 2012 14:47
Настройка маршаллинга и публикация wsdl на основе xsd-схемы
<context:component-scan base-package="ru.cti.scp.ws"/>
<sws:annotation-driven/>
<bean id="messageFactory" class="org.springframework.ws.soap.saaj.SaajSoapMessageFactory">
<description>A message factory to support SOAP 1.1</description>
<property name="soapVersion">
<util:constant static-field="org.springframework.ws.soap.SoapVersion.SOAP_11"/>
</property>
</bean>
@asilchev
asilchev / service endpoint
Created December 7, 2012 14:48
Обработка входящего SOAP
@Endpoint
public class HolidayServiceEndpoint {
private static final String NAMESPACE_URI = "http://mycompany.com/hr/schemas";
private static final Logger logger = LoggerFactory.getLogger(HolidayServiceEndpoint.class);
@PayloadRoot(namespace = NAMESPACE_URI, localPart = "HolidayRequest" )
public void handleHolidayRequest(@RequestPayload HolidayRequest request) throws Exception {
logger.debug("HolidayServiceEndpoint invoked!!! {}", request.getClass().getName());
}
@asilchev
asilchev / march
Created December 7, 2012 14:51
Как узнать параметр -march для make.conf
gcc -march=native -E -v - </dev/null 2>&1 | grep cc1
@asilchev
asilchev / gist:4243834
Created December 9, 2012 07:52
maven download javadoc and sources dependencies
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
@asilchev
asilchev / gist:4722509
Created February 6, 2013 13:32
Original message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://schemas.bssys.com/spg/merchant/service/messages/v1" xmlns:v11="http://schemas.bssys.com/spg/service/payment/details/v1" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<v1:registerPaymentRequest>
<requestHeader requestUUID="25fe07f1-b0c7-30e5-a579-000100146487">
<createDateTime>2013-01-29T12:39:38+04:00</createDateTime>
<sender>
<id>TESTPORTAL</id>
</sender>
<recipient>