This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This works: | |
# @return [String] This is attribute #1 | |
attr_reader :attr1 | |
# @return [Object] This is attribute #2 | |
attr_reader :attr2 | |
# But this won't: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class RepositoryImpl<T, ID extends Serializable> | |
extends SimpleJpaRepository<T, ID extends Serializable> { | |
ProjectionFactory projectionFactory; | |
public <P> List<P> findProjected(Specification<?> spec, Sort sort, Class<P> projectionClass) { | |
CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder(); | |
CriteriaQuery<Tuple> tupleQuery = criteriaBuilder.createTupleQuery(); | |
Root<?> root = tupleQuery.from(getDomainClass()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
require_once 'steam-condenser.php'; | |
$game = 'cstrike'; | |
error_reporting(E_ERROR); | |
$master = new MasterServer(MasterServer::SOURCE_MASTER_SERVER); | |
$challenge = $master->getChallenge(); | |
$servers = $master->getServers(MasterServer::REGION_EUROPE, "\\gamedir\\{$game}"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
_ | |
\ | |
project | |
| | |
|--.git--... | |
| | |
|--parent | |
| | | |
| |--.git | |
| | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git stash # Stash changes if any | |
git symbolic-ref HEAD refs/heads/${NEW_BRANCH} # Change head to a new, non-existing ref | |
git rm -rf . # Delete files from version control and working directory | |
rm -r . # Delete files from file system | |
git commit --allow-empty -m "Created new branch ${NEW_BRANCH}" # Commit changes in the new branch |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# This code is free software; you can redistribute it and/or modify it under the | |
# terms of the new BSD License. | |
# | |
# Copyright (c) 2009, Sebastian Staudt | |
# | |
# This script takes all Git tags and displays them in a nicely ordered list with | |
# all changes between tags. | |
# If you do version bumping inside your code (e.g. Rakefile, pom.xml or |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Be sure that the path is correct | |
require_once "/path/to/steam-condenser/lib/steam-condenser.php"; | |
// Add your server's IP address here ... | |
$ipAddress = new InetAddress("x.x.x.x"); | |
// ... and port number here | |
$portNumber = yyyyy; | |
$server = new GoldSrcServer($ipAddress, $portNumber); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module MyModule | |
# Defines method_missing | |
module ClassMethods | |
def method_missing(method) | |
puts "Method: \"#{method}\" does not exist." | |
end | |
end | |
# Will add method_missing to MyModule itself |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ConfigSample < Rubikon::Application::Base | |
global_option :c => :config | |
global_option :config, 'Override the configuration with the given file', :config_file do | |
path = File.dirname config_file | |
file = File.basename config_file | |
config = Rubikon::Config::Factory.new(file, path).config | |
@__app__.instance_eval { @config = config } | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
require_once 'steam-condenser.php'; | |
// Setting the timeout to 50ms (default is 1000ms / 1s) | |
SteamSocket::setTimeout(50); | |
// Query a local server which should respond quite fast | |
$server = new SourceServer(new InetAddress('192.168.0.5')); | |
$server->getRules(); |
NewerOlder