Gateway
BOT
12-Jul-18 01:07 AM
[dscrdeql] <cellulitis> o_o
[dscrdeql] <DaylightHours> Lmao
[dscrdeql] <sorin90> you doge that bullet
[dscrdeql] <cellulitis> i need some doge
[dscrdeql] <sorin90> the market is still down. get your hands on some if you want to
[dscrdeql] <sorin90> or tell you client to sent some to you and a payment for being late
[dscrdeql] <cellulitis> i'm thinking of charging her high interst
[dscrdeql] <DaylightHours> Lol
[dscrdeql] <cellulitis> but she could be pretty
[dscrdeql] <cellulitis> then i will be subdue and mesmerized
[dscrdeql] <sorin90> that's a tough choice
[dscrdeql] <cellulitis> when she called me she didn't have a sexy voice so i'm not convinced
[dscrdeql] <sorin90> well I knew persons with a voice to die for but not the rest
[dscrdeql] <cellulitis> when you saw that person you wanted to die?
[dscrdeql] <sorin90> nah. I'm the kind of person that sees beauty in everyone
[dscrdeql] <cellulitis> nice
[dscrdeql] <cellulitis> i wish i could say the same about myself
[dscrdeql] <sorin90> cuz if you look well enough you will
[dscrdeql] <sorin90> try it
[dscrdeql] <cellulitis> one day
[dscrdeql] <cellulitis> any crypto conferences coming up?
[dscrdeql] <cellulitis> i only know of the vegas one
[dscrdeql] <sorin90> don't know.
[dscrdeql] <cellulitis> ok
[dscrdeql] <cellulitis> VEgas one is really expensive
[dscrdeql] <sorin90> only if you go betting and to visit strippers
[dscrdeql] <cellulitis> nah $899 for the conference ticket
[dscrdeql] <cellulitis> plus plane tickets, hotel, food, gambling, rippers
[dscrdeql] <sorin90> really? maybe their giving you a lap dance in that amount as well
[dscrdeql] <cellulitis> nope
[dscrdeql] <sorin90> there's one in sofia if you wanna visit europe
[dscrdeql] <cellulitis> how much is the ticket
[dscrdeql] <sorin90> not sure. but the plane ticket is pretty expensive
[dscrdeql] <cellulitis> oh Bulgaria
[dscrdeql] <cellulitis> i was introduced to the dev for Phoenix miner he's from Bulgaria
[dscrdeql] <sorin90> and there's on in LA. that's closer to you
[dscrdeql] <sorin90> the LA one is 499$
[dscrdeql] <cellulitis> O_O
[dscrdeql] <sorin90> and the girls are cute
[dscrdeql] <cellulitis> why americans charge so much
[dscrdeql] <cellulitis> geez
[dscrdeql] <sorin90> you can buy an early bit with 299
[dscrdeql] <sorin90> or try for a team ticket with 199$
[dscrdeql] <cellulitis> we going as a team? sure
[dscrdeql] <sorin90> the plane ticket is to expensive for me
[dscrdeql] <cellulitis> soon it will be peanuts for you
[dscrdeql] <sorin90> so I'm out
[dscrdeql] <cellulitis> you will be out because you cannot fly your private jet
[dscrdeql] <sorin90> but you can try with other ppl. it's 199$ if you buy at least 3
[dscrdeql] <cellulitis> nice
[dscrdeql] <sorin90> I think there will be one in paris
[dscrdeql] <cellulitis> my friends think i'm weird because I'm into crypto
[dscrdeql] <sorin90> and it's pretty possible that Cluj-napoca will have one soon
[dscrdeql] <cellulitis> client here
[dscrdeql] <cellulitis> i gtg
[dscrdeql] <sorin90> my gf thinks that of me so I beat you
[dscrdeql] <sorin90> have a good one.
[dscrdeql] <cellulitis> ty


If you have to change anything at all for version 5.1, then most likely the command-line options for varnishd in your start scripts, because we have tightened restrictions on which options may be used together. This has served mainly to clarify the use of options for testing purposes, for example using varnishd -C to check a VCL source for syntactic correctness. We have also added some new options.
The details are given in varnishd, but here's a summary:
VCL written for Varnish 5.0 will very likely work without changes in version 5.1. We have added some new elements and capabilities to the language (which you might like to start using), clarified some matters, and deprecated some little-used language elements.
We have put some thought to the interpretation of the + and - operators for various combinations of operands with differing data types, many of which count as corner cases (what does it mean, for example, to subtract a string from an IP address?). Recall that + denotes addition for numeric operands, and string concatenation for string operands; operands may be converted to strings and concatenated, if a string is expected and there is no sensible numeric interpretation.
The semantics have not changed in nearly all cases, but the error messages for illegal combinations of operands have improved. Most importantly, we have taken the time to review these cases, so this will be the way VCL works going forward.
To summarize:
Other notes on data types:
When bereq.backend is set to a director, then it returns an actual backend on subsequent reads if the director resolves to a backend immediately, or the director otherwise. If bereq.backend was set to a director, then beresp.backend references the backend to which it was set for the fetch. When either of these is used in string context, it returns the name of the director or of the resolved backend.
Comparisons between symbols of type BACKEND now work properly:
if (bereq.backend == foo.backend()) {
# do something specific to the foo backends
}
DURATION types may be used in boolean contexts, and are evaluated as false when the duration is less than or equal to zero, true otherwise.
INT, DURATION and REAL values can now be negative.
Response codes 1000 or greater may now be set in VCL internally. resp.status is delivered modulo 1000 in client responses.
IP addresses can now be compared for equality:
if (client.ip == remote.ip) {
call do_if_equal;
}
The objects are equal if they designate equal socket addresses, not including the port number. IPv6 addresses are always unequal to IPv4 addresses (the comparison cannot consider v4-mapped IPv6 addresses).
The data type STEVEDORE for storage backends is now available in VCL and for VMODs. Storage objects with names of the form storage.SNAME will exist in a VCL instance, where SNAME is the name of a storage backend provided with the varnishd command-line option -s. If no -s option is given, then storage.s0 denotes the default storage. The object storage.Transient always exists, designating transient storage. See Storage backends, and the notes about beresp.storage and req.storage below.
For the case where multiple storage backends have been defined with the -s command-line option for varnishd, but none is explicitly set in vcl_backend_response, storage selection and the use of the nuke limit has been reworked (see nuke_limit). Previously, a storage backend was tried first with a nuke limit of 0, and retried on failure with the limit configured as the -p parameter nuke_limit. When no storage was specified, Varnish went through every one in round-robin order with a nuke limit of 0 before retrying.
Now beresp.storage is initialized with a storage backend before vcl_backend_response executes, and the storage set in beresp.storage after its execution will be used. The configured nuke limit is used in all cases.


Data Selection
Give this project a name:
Provide the directory containing the FAST5 files:
Provide the reference sequence FASTA file:
Provide the corresponding SAM file:
Select Basic
Option one
Option two


Wet the dent with water and wipe it with dish liquid. Press the plunger against the car to create suction, then pull it back using the same motions. Do this until the dent pops back into place.
Place the dolly against the highest point of the back side of the dent. Gently tap the dolly with the hammer until the sheep metal moves back into place.
For small dents, body filler is an easy way to go. This requires no drilling or using a dent puller. Apply a thick coat of body filler. Allow the filler to dry for at least an hour and then sand it smooth Once the area is smooth with the surrounding surface of the car, you can apply primer and then paint to completely finish the dent.


{% extends "generic.html" %} {% block header %} {{ entry.title }} {% endblock %} {% load static %} {% if error_message %}
{{ error_message }}
{% endif %} {% block content %}This entry describes an issue I had with trying to perform 'make apk' which I learned was due to the Android emulator being offline.
First make sure the SDK path is correct in android-hello-deployment-settings.json
Attempt to build and install, but see error:
qmake android.pro
make
make apk
...
Directory /opt/android/sdk/platforms does not exist
make: *** [Makefile:538: apk] Error 2
Check emulator
adb devices
List of devices attached
emulator-5554 offline
Enable Emulator USB debugging.
Go to settings->About
Got to Build number and click it several times
Enable USB debugging
Check emulator again
adb devices
List of devices attached
emulator-5554 device
Building and installing should now work
{% endblock %}


SCENARIO 3: 1 invalid number
INPUTS
GROUP 1: Employee
#
Name
Email
Job
Salary
1
LN 3
EM 3
IT_PROG
2000x
OUTPUTS
GROUP 1: Employee: Empty as expected: SUCCESS
GROUP 2: Output array: Empty as expected: SUCCESS
GROUP 3: Exception
#
Error message
1
ORA-06502: PL/SQL: numeric or value error: character to number conversion error
0 failed of 1: SUCCESS
GROUP 4: Unhandled Exception: Empty as expected: SUCCESS
0 failed of 4: SUCCESS


XMLObject is a library for reading (not writing) XML. It is particularly suited for cases where one is dealing with small documents of a known structure. While not devoid of caveats, it does have a very pleasant, idiomatic Ruby syntax.
Download, installation, and usage instructions.


Interactive Vector Field Visualizer
BackShow vectors Show flowlines (might run slowly)
Instructions
Vector density controls how many vectors per unit, and vector scale controls how much each vector is scaled down from its true magnitude.
You can use "a" as a constant in the equations and use the slider to change its value.


Home
About
Products
Contact
Shopping Cart
Items in your shopping cart:
{{name}} - $60.00
Delete From Cart
Total: {{total | currency}}
Checkout


David Pemsel resigns as Premier League chief executive before starting role
David Pemsel has resigned as the Premier League’s incoming chief executive following “media disclosures” about his private life.
Pemsel was due to start work in February but has now withdrawn from the role. Richard Masters will continue as interim chief executive.
A statement from the Premier League read: “Following media disclosures earlier this week and discussions with David Pemsel, the Premier League has today accepted David’s resignation and he will no longer be joining as chief executive. No further comment will be made at this stage.”


|
My Project
|
Command to set the root Action used by the decompiler or toggle output components. More...
#include <ghidra_process.hh>
Public Member Functions | |
| virtual void | rawAction (void) |
| Perform the action of the command. More... | |
| Public Member Functions inherited from GhidraCommand | |
| GhidraCommand (void) | |
| Construct given i/o streams. | |
| virtual | ~GhidraCommand (void) |
| Destructor. | |
| int4 | doit (void) |
| Configure and execute the command, then send back results. More... | |
Public Attributes | |
| bool | res |
| Set to true if the configuration action was successful. | |
Additional Inherited Members | |
| Protected Attributes inherited from GhidraCommand | |
| istream & | sin |
| The input stream from the Ghidra client. | |
| ostream & | sout |
| The output stream to the Ghidra client. | |
| ArchitectureGhidra * | ghidra |
| The Architecture on which to perform the command. | |
| int4 | status |
| Meta-command to system (0=wait for next command, 1=terminate process) | |
Command to set the root Action used by the decompiler or toggle output components.
The command expects 3 string parameters, the encoded integer id of the program being decompiled, the root action name, and the name of the output printing configuration. If the root action name is empty, no change is made to the root action. If the printing name is empty, no change is made to what gets output. The root action name can be:
The printing configuration can be:
The command returns a single character message, 't' or 'f', indicating whether the action succeeded.
|
virtual |
Perform the action of the command.
Configuration is assumed to have happened, and this object can immediately begin examining and manipulating data under the active Architecture object to perform the command.
Implements GhidraCommand.


| x = any positive number. |
|
Common logarithm of x. This is the inverse of raising 10 to a power.
y = Log10( x ) means y satifies x = 10 ^ y. |
|
; Log10 example
; NaN means "Not a Number", the numerical result is invalid. HidePointer ; First, what happens with non-positive numbers... Print "Log10( -1 ) = " + Log10( -1 ) Print "Log10( 0 ) = " + Log10( 0 ) ; ... and now some well behaved numbers... x# = 1.0 / 4096.0 ; small positive number For n = 1 To 15 Print "Log10( " + LSet( x, 13 ) + " ) = " + Log10( x ) x = 8 * x Next WaitKey() : End |


Hola! I'm a journalist currently working at The Washington Post as a News Designer where I mostly design and code interactive stories. I've worked inside and outside the newsroom and bring a wealth of experience producing stories in various platforms.
Previously I worked at The San Francisco Chronicle, Hoy; Chicago Tribune's Spanish daily and The Chicago Reporter.
During my time in San Francisco I helped instruct a class on editorial web design and development at the Graduate School of Journalism in UC Berkeley and was the board President of the Bay Area chapter of the National Association of Hispanic Journalists.
Apart from work I was recently listed in Editor & Publisher’s 2019 “25 Under 35: The Future Generation of Newspaper Leaders.”, co-founder of Code Latino Chicago and the Latino Techies Chicago Meetup.
I’m originally from Compton, CA, and graduated from Cal State Fullerton (Go Titans) with a Bachelor’s Degree in Photo Communications. During my time at Fullerton I was a photo editor at The Daily Titan. Prior to being a journalism major I was studying Computer Science at Cal Poly Pomona (Go Broncos) where I was a photo editor at The Poly Post for two years before I transferred to Fullerton.
Currently serving on the board of the NAHJ DC Chapter and a member of the following orgs: SND, ONA, IRE, AAJA (ally) and NABJ (ally).


--- title: Windows Support version: "7.4" tags: - "7.4" - windows-support ---
configure now regards additional CFLAGS
and LDFLAGS
set as environment
variables.
CTRL+C and CTRL+BREAK on console can be caught by setting a handler function with sapi_windows_set_ctrl_handler().
proc_open() on Windows can be passed a "create_process_group" option. It is required if the child process is supposed to handle CTRL events.
OPcache now supports an arbitrary number of separate caches per user via the
the INI directive opcache.cache_id
.
All processes with the same cache ID and user share an OPcache instance.
The stat implementation has been refactored.
Note that both values are derived from the system and provided as-is on 64-bit systems. On 32-bit systems, these values might overflow the 32-bit integer in PHP, so they're fake.
libsqlite3 is no longer compiled statically into php_sqlite3.dll and php_pdo_sqlite.dll, but rather available as libsqlite3.dll. Refer to the installation instructions for SQLite3 and PDO_SQLITE, respectively.


Urinary aromatic diamines can be formed from the metabolism of diisocyanates, which are widely used in the polymer industry, particularly in the production of polyurethane-based consumer products (e.g., foam cushions, mattresses, pillows, and car seats), elastomers, coating, and adhesives (Lockey, J. E., et. al, 2015).
Diisocyanates
may be released into the environment through industrial waste, and
volatilization and degradation of consumer products. Exposure to diisocyanates
can occur through dermal contact, ingestion, and inhalation. All diisocyanates
are classified as skin and respiratory sensitizers (Lockey, J. E., et. al, 2015;
Timchalk, C., et. al, 1994). Exposure to these chemicals can be lethal when
inhaled at high concentrations by sensitized subjects, can elicit
hypersensitivity pneumonitis and accelerated lung function loss, and is
considered one of the most frequently reported causes of occupational asthma
(Lockey, J. E., et. al, 2015; Dykewicz, M. S., 2009; Merget, R., et. al, 2002).
In addition, the in vivo hydrolyzed product of diisocyanates (i.e., diamines
such as 4,4'-Diaminodiphenylmethane (4MDA), 2,4-Diaminotoluene (4TDA),
2,6-Diaminotoluene (6TDA), 1,5-Diaminonaphthalene (5NDA), and p-phenylenediamine
(PPDA)) have been reported as hepatotoxic and carcinogenic in human and animal
models (Timchalk, C., et. al, 1994; Report on Carcinogens, 13th ed.; IARC, 1999;
McGill, D.B., et. al, 1974).
All examined participants aged 3 to 5 years were eligible and participants aged 6 years and older from a one-third subsample were eligible.
This method is a quantitative procedure for the measurement of urinary aromatic diamines using ultra performance liquid chromatography coupled with atmospheric pressure chemical ionization tandem mass spectrometry (UPLC-APCI-MS/MS). Prior to chromatographic separation, urine samples are hydrolyzed in 0.6 M hydrochloric acid at 80 °C for 4 hours. Hydrolyzed samples are passed through solid phase extraction (SPE) sorbents. Chromatographic separation is achieved using a reversed phase column with 5 mM ammonium acetate buffer at pH 9.2 (mobile phase A) and 5/95% 100 mM ammonium acetate buffer/acetonitrile (mobile phase B). The eluent from the column is ionized using an APCI interface to generate and transmit positive ions into the mass spectrometer.
Refer to the Laboratory Method Files section for a detailed description of the laboratory methods used.
This is a new component in the 2015-2016 survey cycle.
Aromatic Diamines Laboratory Procedure Manual (October 2018)
Urine specimens are processed, stored, and shipped to the Division of Laboratory Sciences, National Center for Environmental Health, Centers for Disease Control and Prevention, Atlanta, GA for analysis.
Detailed instructions on specimen collection and processing are discussed in the NHANES Laboratory Procedures Manual (LPM). Vials are stored under appropriate frozen (–20°C) conditions until they are shipped to National Center for Environmental Health for testing.
The NHANES quality assurance and quality control (QA/QC) protocols meet the 1988 Clinical Laboratory Improvement Act mandates. Detailed QA/QC instructions are discussed in the NHANES LPM.
Mobile Examination Centers (MECs)
Laboratory team performance is monitored using several techniques. NCHS and contract consultants use a structured competency assessment evaluation during visits to evaluate both the quality of the laboratory work and the quality-control procedures. Each laboratory staff member is observed for equipment operation, specimen collection and preparation; testing procedures and constructive feedback are given to each staff member. Formal retraining sessions are conducted annually to ensure that required skill levels were maintained.
Analytical Laboratories
NHANES uses several methods to monitor the quality of the analyses performed by the contract laboratories. In the MEC, these methods include performing blind split samples collected on “dry run” sessions. In addition, contract laboratories randomly perform repeat testing on 2% of all specimens.
NCHS developed and distributed a quality control protocol for all CDC and contract laboratories which outlined the use of Westgard rules (Westgard et al., 1981) when running NHANES specimens. Progress reports containing any problems encountered during shipping or receipt of specimens, summary statistics for each control pool, QC graphs, instrument calibration, reagents, and any special considerations are submitted to NCHS quarterly. The reports are reviewed for trends or shifts in the data. The laboratories are required to explain any identified areas of concern.
All
QC procedures recommended by the manufacturers were followed. Reported results
for all assays meet the Division of Laboratory Services’ quality control and
quality assurance performance criteria for accuracy and precision, similar to
the Westgard rules (Caudill et al., 2008).
The
data were reviewed. Incomplete data or improbable values were sent to the
performing laboratory for confirmation.
Refer to the 2015-2016 Laboratory Data Overview for general information on NHANES laboratory data.
Subsample Weights
Aromatic diamines in urine were measured in a full sample of participants ages 3-5 and a one-third subsample of participants aged 6 years and older. Special sample weights are required to analyze these data properly. Specific sample weights for this subsample are included in this data file and should be used when analyzing these data.
Demographic and Other Related Variables
The analysis of NHANES laboratory data must be conducted using the appropriate survey design and demographic variables. The NHANES 2015-2016 Demographics File contains demographic data, health indicators, and other related information collected during household interviews as well as the sample design variables. The recommended procedure for variance estimation requires use of stratum and PSU variables (SDMVSTRA and SDMVPSU, respectively) in the demographic data file.
This laboratory data file can be linked to the other NHANES data files using the unique survey participant identifier (i.e., SEQN).
Detection Limits
The detection limits were constant for the analytes in the data set. Two variables are provided for each of these analytes. The variable named ending in “LC” (ex., URDAAMLC) indicates whether the result was below the limit of detection: the value “0” means that the result was at or above the limit of detection, “1” indicates that the result was below the limit of detection. For analytes with analytic results below the lower limit of detection (ex., URDAAMLC=1), an imputed fill value was placed in the analyte results field. This value is the lower limit of detection divided by the square root of 2 (LLOD/sqrt [2]). The other variable prefixed URX (ex., URXAAM) provides the analytic result for the analyte.
The lower limit of detection (LLOD, in ng/mL) for urinary aromatic diamines:
|
Variable Name |
SAS Label |
LLOD |
|
URX4TDA |
2,4-Diaminotoluene (4TDA) (ng/mL) |
0.640 |
|
URX6TDA |
2,6-Diaminotoluene (6TDA) (ng/mL) |
0.640 |
|
URX4MDA |
4,4'-Diaminodiphenylmethane (4MDA) (ng/mL) |
0.048 |
|
URX5NDA |
1,5-Diaminonaphthalene (5NDA) (ng/mL) |
1.00 |
|
URXPPDA |
p-Phenylenediamine (PPDA) (ng/mL) |
2.00 |
Please refer to the NHANES Analytic Guidelines and the on-line NHANES Tutorial for further details on the use of sample weights and other analytic issues.
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 6552.119284 to<PHONE_NUMBER>8 | Range of Values | 3231 | 3231 | |
| 0 | Participants 6+ years with no lab specimen | 48 | 3279 | |
| . | Missing | 0 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0.453 to 48.8 | Range of Values | 2595 | 2595 | |
| . | Missing | 684 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0 | At or above detection limit | 176 | 176 | |
| 1 | Below lower detection limit | 2419 | 2595 | |
| . | Missing | 684 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0.453 to 16.6 | Range of Values | 2430 | 2430 | |
| . | Missing | 849 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0 | At or above detection limit | 46 | 46 | |
| 1 | Below lower detection limit | 2384 | 2430 | |
| . | Missing | 849 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0.034 to 18.8 | Range of Values | 2831 | 2831 | |
| . | Missing | 448 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0 | At or above detection limit | 1584 | 1584 | |
| 1 | Below lower detection limit | 1247 | 2831 | |
| . | Missing | 448 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0.71 to 3.68 | Range of Values | 2758 | 2758 | |
| . | Missing | 521 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0 | At or above detection limit | 3 | 3 | |
| 1 | Below lower detection limit | 2755 | 2758 | |
| . | Missing | 521 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 1.41 to 282 | Range of Values | 2608 | 2608 | |
| . | Missing | 671 | 3279 |
| Code or Value | Value Description | Count | Cumulative | Skip to Item |
|---|---|---|---|---|
| 0 | At or above detection limit | 310 | 310 | |
| 1 | Below lower detection limit | 2298 | 2608 | |
| . | Missing | 671 | 3279 |


-Federico Fellini
-Federico Fellini
2015/05
The Shire of Mundaring is a local government area in eastern metropolitan Perth, part of the Perth Hills. The council is in charge of the administrative task related to building, environment, fire and emergency, infrastructure and works, planning, public health among others. The Customer Action Request App, is an intranet application to manage all the residents requests. These requests must be allocated to Rangers if an on-site task is required, to internal services or third party organization if an administration task must be performed first. In this role, I helped to redesign of the application with the latest technologies, improve database performance by reducing the overuse of Views and SPs, and by UXD (User Experience Design) translate user internal reviews into new functionality.
2015/03
Build my personal website to show my skills and creativity in a way that no social network or resume allows me. I can show all my experience, professional records, education and interests without the need to tailor it or re-writing for a specific application. In the near future I’ll be posting my own articles based on my experienced. And finally, to control a little bit what people find when are looking for me.
2015/02
POC. Provide SharePoint 2013 customers, the possibility of implement theirs processes using Microsoft technologies like WCF, WF 1.0 and SharePoint 2013. Identify cost and time required to perform those implementations, and also identify what can and cannot be done, from a BPMS perspective.
2015/01
A change of the Process Mapping main web page was required to attract more visitors and show the content in modern devices.
A metropolitan transport services company needed to support the BPM system in two different fronts: Track Maintenance and HR Payroll. Both systems were implemented by Process Mapping, and my role in these projects was to support the applications, manage the change, deploy new versions and document processes.
A project to integrate SAP, HPTRIM and Metastorm BPM was delegated to Process Mapping for one of the top consulting firms in Melbourne. My achievements were : first, the successful development from scratch, of the component library that handles the data interchange between those three different systems. Second, to maintain encapsulation and atomicity of every component.
One of the leading insurance companies in Australia and New Zealand required a claims/benefit payments management system. The result was an application to get data, calculate, authorize and process the benefits payments according to the Workcover legislation. My role in the team was to gather and understand new technical requirements, give advice on the design, and implement and support the solution following the SDLC.
One of the SA’s largest commercial law firms required starting with the second stage development of their BPM solution. In this stage they needed to deliver reporting, increased support for additional KPI’s, and additional data entry form fields for use in reporting. My achievements in this project were to learn and apply new BPM methodologies and use my knowledge in Metastorm BPM version 9.
Apps vs. Mobile Web is a difficult decision for small and mid-size companies that want to create their mobile presence. With IMSX, I participated in the analysis and development of mobile solutions for different mid-size companies, achieving Agile development from start to end of the Mobile web sites, code and test of program modules and implement actions required to deploy the application.
As a freelance, I worked in the development of different web portals for middle companies. In these projects, I applied my knowledge of PHP and MySQL, and search engine optimization (SEO) to get those portals in the first pages of Google and Yahoo. Also, I applied algorithms and database queries to search and present the result depending of the geo-location and keywords.
As part of the Bizagi Training Team, I was chosen to deliver Bizagi training to consultants from different parts of Europe in Brussels. This workshop lasted 3 days. Apart from provide training to potential costumers, these training where valuable for the company because it allowed us to have feedback about the product, and advice about improvements from some of the best BPM consultants, BPMN and process implementation providers in Europe.
One the best consultants firms in Luxemburg and the world, required training in Bizagi BPM. During this training I resolved first-hand queries and solved different concerns about how to use the Process Modeller and Bizagi BPM Suite in the best possible way. It was also important because we share experiences about the product with costumers, and how they were using it as a documentation, design and process implementation tool.
Bizagi training was required in Spain for two different companies. One was a technology company that drives its business through innovation and sustainable energy. The second company is a public bank governed by the principle of financial equilibrium. Both companies had just implemented some of their core business processes using Bizagi, and needed to take over its administration and support. Therefore it was important to devote more time to the administrative part, identification and solution of technical risks, and how to deploy new releases into production.
In response to the financial crisis during 2008 and 2009, the Spanish government decided to create a web portal to facilitate financing to small and mid-size companies, and enable them to undertake their corporate and professional projects. My role in this project was to develop the web portal and create the integration layer between the website and the core business process. The main achievement was to start and complete in record time, the development of a web portal that helped consumers look for funds, and at the same time, to be an analytical and consulting tool for the Spanish Government. This project also got the Gold Award for Best BPM Project in Europe, 2010.
A Coal Mining company needed a Business Process Management tool, integrated to its ERP, to facilitate the management of all the transactions derived from the commercialization of the coal. As the technical team leader, I helped with the project planning, designed the SOA architecture and oversee the integration with Oracle Service Bus and the BPM.
Between 2004 and 2007, I have participated in multiple projects across South America as a Software Developer and BPM Consultant. These projects were mainly for the financial sector to help banks and insurance companies to gather the client data, analyse the credit capability and reduce the application and response time for Credit Cards, Car Loans and Car Insurances. These projects were in Colombia, Peru and Ecuador. My main achievements were to develop software solutions to reduce processing times, and deliver support to those clients.


Testing Promise vs Await
Which is easier to read?
util.mjs
helper functions
[mockReq, procReq, que]
.
See console...
dump script
Which is easier to read?
util.mjs
helper functions
[mockReq, procReq, que]
.
See console...
dump script


THE CELLULOID CLOSET A film review by Steve Rhodes Copyright 1996 Steve Rhodes
RATING (0 TO ****): *** 1/2
In my humble opinion, documentaries are the highest of the cinematic art form. The best documentaries can let us see worlds we have never seen before or give us fresh insights into places with which we naively think we already are familiar. From the famous documentaries like TRIUMPH OF THE WILL and HOOP DREAMS to the spectrum of lessor known but nevertheless fascinating ones like ANNE FRANK REMEMBERED, FROSH: NINE MONTHS IN A FRESHMAN DORM and THEREMIN: AN ELECTRONIC ODYSSEY, we learn more from them than most fictional movies.
To this great tradition is added director Robert Epstein and Jeffrey Friedman's THE CELLULOID CLOSET which looks at the depiction of gays and lesbians in the movies from the silent films to the today's pictures. Although the film will clearly appeal to homosexuals and to film buffs, I believe that anyone seeing this documentary will find it an absolutely engrossing and fascinating movie. I believe that after seeing THE CELLULOID CLOSET, I now have a fresh perspective on the cinema and will never see films in quite the same way again. This movie helps you in reading the subtext of the movies better than any I have ever seen.
 The format of the movie, beautifully edited by Jeffrey Friedman and Arnold Glassman, is to intersperse interviews with mainly gay people in the film industry with substantial length clips of movies to illustrate their points. This technique is a total success, and the editors have a great sense of how long to stay with each clip and each interviewee (Quinton Crisp, Tony Curtis, Harvey Fierstein, Whoopi Goldberg, Tom Hanks, Shirley MacLaine, Susan Sarandon, John Schlesinger, Susie Sharp, Gore Vidal, and many others).
Each interviewee talks about his or her feelings about the movies while growing up or while making movies. Actor and writer Harvey Fierstein said, "The hunger I felt as a kid looking for gay images was not to be alone." Although the documentary skips around a little bit, it mainly sticks to a chronological line. In the early silent films we see gay people described as, "one of nature's mistakes." By the time of the early talkies, gays had become increasingly synonymous with sissies. During this period, there were films with more honest and open depiction of homosexuality particularly those of Marlene Dietrich.
With the advent of the Legend of Decency formed by the Catholic Church in 1934, the movie industry agreed to a strict code where many activities were absolutely forbidden, and the censor had control over even the small parts of the script otherwise it would not get the seal of approval and without it no theater owner would dare show the film nor any studio dare make it. After this time, gay characters continued to be in films, but they were much subtler. Also, during the 30s, gays were almost always shown as villains.
The documentary shows clip after clip of movies with characters that were clearly gay like Peter Loire in THE MALTESE FALCON, but whom were not acknowledged as being so. They said the censors were not "rocket scientist" and so writers got a lot of pictures past them with gay characters, and the censors were never the wiser. Some of the clips you could disagree with, but clearly most of the characters they claim to be gay or lesbian are.
They showed the homosexual relationships in BEN-HUR and said that the writer never told Charlton Heston about it, or he would have come unglued. They showed CALAMITY JANE with Doris Day singing, "At last my heart's an open book, and my secret love's no secret anymore," and then they show scenes where she has a love interest in other women.
By the 1960s, the cinema was opening up, and the first gay hero appeared in a British film called VICTIM with Dirk Bogarde. Most of the 60s, however, showed gays as unhappy and suicidal, and they usually died in the films. As Keir Dullea tells lesbian Sandy Dennis in THE FOX (1968), "How come you've never married? You're not bad looking. .. You've never had a man. That's your problem."
One of best interviewees is screenwriter Susie Bright.  She and her lesbian friends would, nevertheless, go to see them since it was the best they could get.
In the late 60s and early 70s, happy gay characters began to appear. THE BOYS IN THE BAND was one of the first to show gays with genuine camaraderie among themselves. The 70s and early 80s also had gays move from being victims to being victimizers as in CRUISING. Hollywood would never let the word "nigger" be uttered by anyone other than a racist southern sheriff, but it showed film clip after film clip of all the Hollywood stars calling people "fags" or "faggots" as epithets. In the 80s films like MAKING LOVE began to show homosexuality in new open, honest, and explicit ways.
By the 90s, the climate became much more open, nevertheless, as Tom Hanks says, "There is a constant desire on the part of the studios to make characters likable." The movie ends with k. d. lang singing her version of "My secret love."
THE CELLULOID CLOSET runs a beautifully paced 1:42.  Personally, I think it would be fine for any teenager that is interested enough to see the picture. I think the film is great and recommend it strongly. I firmly believe I will be a better viewer and critic after being fortunate enough to have seen this documentary. THE CELLULOID CLOSET easily gets *** 1/2 in my book.
**** = One of the top few films of this or any year. A must see film. *** = Excellent show. Look for it. ** = Average movie. Kind of enjoyable. * = Poor show.  Totally unbearable.
REVIEW WRITTEN ON: March 17, 1996
Opinions expressed are mine and not meant to reflect my employer's.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


The goal of readnet is to provide tools for preprocessing network data (a companion to igraph, statnet, netdiffuseR, etc.)
Some of the features:
Automatically handle coding for nodes, time and groups.
If either group.id
or time
are specified, the function makes recursive calls, returning nested edgelists with the following structure:
object
--- group1:
--- edgelist in time1
--- ...
--- edgelist in time n
...
--- group n:
--- edgelist in time1
--- ...
--- edgelist in time n
Includes functions to coerce the resulting edgelists into igraph objects and viceversa.
This project is on development and not published on CRAN yet.
This is a basic example which shows you how to solve a common problem. Suppose that you have a dataset that looks something like this:
dat
#> ego alter1 alter2 time
#> 1 a b <NA> 0
#> 2 b <NA> <NA> 0
#> 3 c <NA> <NA> 0
#> 4 a b c 1
#> 5 b a <NA> 1
#> 6 c <NA> <NA> 1
This is, a survey with network nominations, and in this case, including a time variable. We can use the function survey_to_edgelist
to process this data
library(readnet)
(ans <- survey_to_edgelist(dat, "ego", c("alter1", "alter2"), time = "time"))
#> $`0`
#> $edgelist
#> ego alter
#> [1,] 1 2
#>
#> $labels
#> [1] "a" "b" "c"
#>
#> $data
#> ego alter1 alter2 time
#> 1 a b <NA> 0
#> 2 b <NA> <NA> 0
#> 3 c <NA> <NA> 0
#>
#> $graph.attrs
#> NULL
#>
#> attr(,"class")
#> [1] "rn_edgelist"
#>
#> $`1`
#> $edgelist
#> ego alter
#> [1,] 1 2
#> [2,] 2 1
#> [3,] 1 3
#>
#> $labels
#> [1] "a" "b" "c"
#>
#> $data
#> ego alter1 alter2 time
#> 4 a b c 1
#> 5 b a <NA> 1
#> 6 c <NA> <NA> 1
#>
#> $graph.attrs
#> NULL
#>
#> attr(,"class")
#> [1] "rn_edgelist"
The previous returned a list with elements of class rn_edgelist
. Each element contains an edgelist, a vector of labels, and a dataframe with data. We can use the function as_igraph
to turn this into an igraph object
as_igraph(ans)
#> $`0`
#> IGRAPH 99d4723 DN-- 3 1 --
#> + attr: name (v/c), ego (v/c), alter1 (v/c), alter2 (v/c), time
#> | (v/c)
#> + edge from 99d4723 (vertex names):
#> [1] a->b
#>
#> $`1`
#> IGRAPH 1b45466 DN-- 3 3 --
#> + attr: name (v/c), ego (v/c), alter1 (v/c), alter2 (v/c), time
#> | (v/c)
#> + edges from 1b45466 (vertex names):
#> [1] a->b b->a a->c
and as a rn_edgelist
back
as_rn_edgelist(as_igraph(ans))
#> $`0`
#> $edgelist
#> ego alter
#> [1,] 1 2
#>
#> $labels
#> [1] "a" "b" "c"
#>
#> $data
#> name ego alter1 alter2 time
#> a a a b <NA> 0
#> b b b <NA> <NA> 0
#> c c c <NA> <NA> 0
#>
#> $graph.attrs
#> named list()
#>
#> attr(,"class")
#> [1] "rn_edgelist"
#>
#> $`1`
#> $edgelist
#> ego alter
#> [1,] 1 2
#> [2,] 2 1
#> [3,] 1 3
#>
#> $labels
#> [1] "a" "b" "c"
#>
#> $data
#> name ego alter1 alter2 time
#> a a a b c 1
#> b b b a <NA> 1
#> c c c <NA> <NA> 1
#>
#> $graph.attrs
#> named list()
#>
#> attr(,"class")
#> [1] "rn_edgelist"
Here is an example that I built for Prof. Kayla de la Haye. The idea here is that we have an edgelist with (finite) timestamps, a dataset with node attributes, and a list of ids that we would like to include in the data. The final output looks like lists of adjacency matrices of \(n\times n\) (so we coded the edgelist as 1 through n
) and data.frame
of the attributes matching the positions of nodes in the edgelist (you may be able to do something similar with igraph, but the key difference here is that this function allows you to include time and returns the attribute dataset sorted accordignly):
library(readnet)
library(dplyr)
edgelist <- readxl::read_excel("playground/kayla/GROW_Edgelist clean for George.xlsx")
dat <- readr::read_tsv("playground/kayla/GROW Attribute Data for George.csv")
ids2work <- readxl::read_excel("playground/kayla/GROW_Edgelist clean for George.xlsx", "NetMembersN400")
# Catched an error:
# Error: Missing ids in `data`. There are 610 observations in `data` and 613
# identified ids. The observations that are missing in `data` are: '812398',
# '812660', '831086'.
# The same error shows up when I run it filtering the data:
#
# Error: Missing ids in `data`. There are 394 observations in `data` and 397
# identified ids. The observations that are missing in `data` are: '812398',
# '812660', '831086'. So
#
# So I'll just drop it!
dids <- unique(dat$study_id)
edgelist <- filter(edgelist, (Sender %in% dids) & (Receiver %in% dids))
ans <- edgelist_to_adjmat_w_attributes(
edgelist = edgelist,
data = dat,
data.idvar = "study_id",
edgelist.timevar = "wave",
ids.to.keep = ids2work$study_id
)


OpenPull
Disclaimer: This project is still under development. I have not tested this using a current micropipette. This project uses flamable gas. I am not liable for injury resulted from recreating this project. I am still finalizing design, and am planning to release this project under the Open Source Hardware Association’s guidelines once v1.0 is completed.
With the advent or Arduino, Raspberry Pi, and commoditization of “jellybean” components, hardware is dropping in price. I want to bring the same access and affordability to bioengineering laboratories. As my first open source project, I designed a micropipette puller.
In order to probe cells and deposit accurate quantities of fluid, biological laboratories use a special machine to accurately make these pipettes. Current machines on the market are thousands of dollars, have a rudimentary user interface (UI).
Technical
An accurate, precise micropipette requires an accurate, precise machine. The main challenge was to find a way to inexpensively provide precise movement. I chose Makerslide because it allowed for zero play adjustment, and easily interfaces with standard-sized aluminum extrusion. To reduce slop as much as possible, I used a four-start lead screw combined with a delrin nut.
In order to provide heating, current micropipette pullers use a high-powered electrical heating element. Using a similar heating element was cost-prohibitive. Instead, I chose to control a bunsent burner using a solenoid valve rated for gas. In order to light the bunsen burner, I ripped out an ignitor/sparker module from a stove/grill lighter. The ignitor runs on a AAA battery, which can easily by replaced by the Arduino’s power pins.
For a frame, aluminum extrusion pieces were faced on a mill, and assembled with 90 degree brackets.
I used an Arduino Uno controller board, combined with stepper motor circuity as shown below. Based on my research, I used the DRV8825 chip since it had a strong following in the open-source community. Switching for the solenoid valve and the stepper motor were accomplished using MOSFETs.
The Arduino IDE does not provide many tools for C++ development. Instead, I used the Atom text editor, with PlatformIO integration.
Result
See picture above.
Review
What went well:
- Project stayed on budget, despite issues with parts compatibility.
- Machining of aluminum parts created a very ridgid frame.
- Parts ordered from Aliexpress were of acceptable quality.
Not so hot:
- Tempermental circuit design for controlling solenoid valve.
- Project incomplete.
Things that still need to be done:
- Micropipette testing, characterization.
- Finalize software
- Finalize electrical circuit design.
- Designing or finding an inexpensive way to hold the glass pipettes without breaking them.


We welcome submissions to the Look Up Trail!
Please follow the instructions below and we will add your entry.
To submit photos email
<EMAIL_ADDRESS>Make sure to put:
title in the email subject line
description and address in the main email
and remember to attach your photo!
To submit sounds email
<EMAIL_ADDRESS>make sure to put:
title in the email subject line
description and address in the main email
and attach your sound file.


Create a new configuration instance.
Path to the folder that holds all configuration files.
FlexConf configuration options.
Return a final configuration object.
Load all configuration files inside the root config folder and it's sub-folders if loadRecursive is activated.
Save a config namespace to a file.
Config namespace to save to a file.
Options object.
File encoding, default to 'utf8'.
Path to save the config file to, defaults to '[os.tmpdir()]/[namespace].json'.
Write operation flags, defaults to 'w'.
File permissions, default to read-only for the owner (0o600).
A String or Number object that's used to insert white space into the output JSON string for readability purposes.
Path of the saved config file.
FlexConf class, representing the entire config of the config folder


Add Leave Request
Logout
Welcome,
Pending Requests
0
Approved
0
Disapproved
0
Add Leave Request
×
Leave Title:
Start Date:
End Date:
Description of leave
Edit Leave Request
×
View Leave Request
×
Leave Title
Start Date
End Date
Leave Status
Leave Description